January 17, 2007
Global Warming: NOT! Here's one for the global warming crazies: Snow Falls in West LA, Malibu.