So let me get this straight BasX, your response to the Steelers not having cheerleaders was to show your wanna-be-Village-People-knock-off mascot?
As you shall. Plus we have won a playoff game since 1996. Actually 9. 4 AFC Championship Games. 1 Super Bowl.
At least the Steelers and Giants have a good football team to watch. In Detroit we have no cheerleaders and a crappy team