Dec 11, 2008

Snow surprise for Houston and New Orleans

Snow surprised residents in Houston, Texas Wednesday while New Orleans, Louisiana residents woke up to snow this morning.



Photo above shows a girl in New Orleans delighting in the falling snow.

Link here and here.