Steven Tyler’s American Idol Debut

Musicians Steven Tyler (L) and Jennifer Lopez speak onstage during the 'American Idol' panel at the FOX Broadcasting Company portion of the 2011 Winter TCA press tour held at the Langham Hotel on January 11, 2011 in Pasadena, California. (Photo by Frederick M. Brown/Getty Images)

Toucher & Rich: Steven Tyler’s American Idol Debut

The new season of American Idol has started and Aerosmith lead singer Steven Tyler is a new judge. Toucher & Rich take a listen to what Tyler had to say in between all the random noises he makes.

98.5 The Sports Hub–01/20/2011

Follow

Get every new post delivered to your Inbox.

Join 2,050 other followers