The Onion Warms Up to Weather Satire By Joe Romm on Jan 26, 2007 at 3:32 pm Northeast Stunned By Freak January Snowfall Previous in TP Climate Progress Next in TP Climate Progress Comments are closed. (0)