Top of the Hour: Your Weather Report, Morning Headlines

Monday, December 27, 2010

If you're on the way in to work, you're one of a very few people braving the commute this morning — the continuing snow storm in the American Northeast is still dumping and blowing snow, shutting down trains and stranding travellers.

Leave a Comment

Email addresses are required but never displayed.