Hang Your Head and Wave That Towel, Lady Liberty
The moment you've all been waiting for since the clock ran out Sunday night in Pittsburgh: Which New York City landmark should be adorned with a Terrible Towel? As per a mayoral bet, since the Steelers beat the Jets, the glorified warshcloth (that's Pittsburghese) will hang from somewhere in the city, and The Observer asked readers where was... MORE»