Reminds me of those Killer Bees on SNL back in the old days with Belushi. You know, when it was actually hilarious.
On the Steelers it was not as amusing.