This is Steven bringing down the house in Foxboro with his rendition of the National Anthem.Or rather, this is the Patriots contingent tearing up the stadium just to have more things to throw at him.
http://entertainment.msnbc.msn.com/_news/2012/01/22/10212717-steven-tyler-criticized-for-football-anthem
Either way, really.