Happening NOW: Dec. 21, 2009

Auschwitz sign recovered, cold traffic lights, and sacking Santa

by