Would you like to comment too?
Be the first to comment
The Weather Channel's meteorologist Maria LaRosa. She has been working at network's Atlanta, Georgia-based station since 2010.
Get Celebrities' updates directly to your inbox