Massive Snow Storm Affects the Entire East Coast

While the Major Storm System passed over Virginia and North Carolina with rain and snow, Northeast was facing another snow storm. While New York City is dealing with one of the heaviest snow storm in years at 14 inches, more than 60 million people were under a winter storm warning or advisory from northern Georgia […]