Steven Tyler messes up singing the National Anthem prior to the New England Patriots – Baltimore Ravens NFL playoff 2012 AFC Championship game in Foxboro, Massachusetts.
As shown on CBS. Bombs bursting in Air. Timing’s everything.
Nice US Air Force Flyover the stadium too. Aim High.
What do you expect for a 69 year old. Cheers.
I know the feeling.