Welcome, Guest! - or
Easy to remember!  »  VinNews.com

Snow Storm

Location: New York, NY
December 27, 2010

Workmen shovel snow from a sidewalk in Times Square in New York, December 27, 2010. A blizzard pummeled the northeastern United States on Monday, dumping up to 29 inches (74 cm) of snow, disrupting air, rail and bus travel and forcing motorists to deal with blowing snow and icy roads at the end of the busy Christmas weekend.

Credit: REUTERS
Total1

Read Comments (1)  —  Post Yours »

1

Sign-in to post a comment

Click here to sign-in.