I don't remember the nfl doing any sort of fireworks or concert last year before the giants game after they won the superbowl? What's all this extra crap for Pittsburgh for?
Ughhh what is this?
Collapse
X
Comment