Tag Archives: New England Patriots

Did Steven Tyler Really Slaughter The National Anthem?

Posted by on January 23, 2012

[youtube]http://www.youtube.com/watch?v=YtqD5pXJHyg[/youtube] As anyone with an internet connection or a TV knows by now, Aerosmith frontman and American Idol judge Steven Tyler sang the national anthem at the Patriots/Ravens AFC championship yesterday. His performance has been pretty widely panned by the media, with blogs calling it “off (Francis Scott) key,” “an emergency brake of a voice,” and […]

Read more