You just read:

It Magically Snowed Last Night at Santa's Secret Workshop in New Orleans!

News provided by

Santa's Secret Workshop

Dec 01, 2010, 10:05 ET