Thursday, December 30, 2010

Blizzard of 2010 – New York City – Another stuck bus on Houston, this one on Chrystie St.—you can actually see it at the bottom of this traffic cam.
2010-12-30T13:00:00+00:00

Leave A Comment