Found this video funny. I was at the game but didnt get this recorded. Just shows you how powerful steeler nation is....
I've been craving steelers football, so ive been watching fan stuff from the super bowl and the playoffs...gets me pumped up all over again
EDIT: Not sure if that youtube video worked...heres the direct link