The National Weather Service has issued blizzard warnings and severe winter storm warnings for most of New England. Here's what you need to know about this dangerous winter storm.
Like most people who live in paradise, I boasted about the perfect weather on my social media accounts and made fun of those who had to deal with snow and cold temperatures. Now, it's payback time!