Fact #27088
When:
Short story:
Steven Tyler of Aerosmith is heavily criticized when he performs the American National Anthem, The Star-Spangled Banner, at an AFC championship game between The New England Patriots and The Baltimore Ravens in Gillette Stadium, Foxboro, Massachusetts, USA.
Tweet this Fact