The Weather Channel’s meteorologist Maria LaRosa. She has been working at network’s Atlanta, Georgia-based station since 2010.