Snow storm wallops NE USA

Updated: 2013-12-18 09:11 (Agencies)
Snow storm wallops NE USA

A woman stands with an umbrella during snowfall at Central Park in New York, Dec 17, 2013. Several inches of snow was forecasted to fall across the northeastern US on Tuesday as winter storm warnings were put in place, said the National Weather Service, according to local reports. [Photo/Agencies]

Previous Page 1 2 3 4 5 Next Page

Most Popular