The Towels Have Arrived In Tampa

Publish Date: Jan 29, 2009, 02:12 PM ETDuration: 02:01
Rating:
(40 Votes)

Steelers fans talk about the history and the meaning of the Terrible Towel