All these years Steelers fans have been giving us crap about our stadium and our lack of ability to keep it full. Well they suck now. Where are their fans?
All these years Steelers fans have been giving us crap about our stadium and our lack of ability to keep it full. Well they suck now. Where are their fans?