Steven Tyler  at The AMERICAN IDOL Season Ten judges' panel Announcement held at The Forum in Los Angeles, California on September 22,2010                                                                               © 2010 Hollywood Press Agency
{}