December 27, 2010

Mother Nature is passing wind our way, no wonder the day stinks!

Blizzard over the Northeast US.