There goes the ketchup!

Steelers fans are mad...no more Heinz Field! The ketchup bottle goes down. See it here!


View Full Site