Monday, February 8, 2010

Snow My God!

A deserted street in Washington, DC after their recent blizzard. The city was beautifully snow covered, but also snow-paralyzed when Mother Nature (on a power trip) dumped more than two feet of snow on the city.