Tuesday, January 24, 2012

Steven Tyler note from last weekend

Steven's rendition of the U.S. National Anthem last Sunday at the AFC Championship Game wasn't that well received.

Various sources contributed to this report.

No comments: