Watching the snow fall and wondering exactly how bad it's going to get in my part of the country. I work this evening and would rather not drive back in a blizzard with black ice on the roads.
What part of the country you in? North America's whole Northern East coast is getting hit pretty hard.
Sent from my HTC Ruby using VerticalSports.Com App