PDA

View Full Version : Is this a Steelers home game?



HAMMERHEDD
11-04-2012, 08:16 PM
The crowd goes crazy whenever the Steelers embarrass the Giants. Where is this thing?