Fox’s “American Idol 2012” Finale – Results Show – Show

steven tyler Foxs American Idol 2012 Finale   Results Show   Show

onstage during Fox’s “American Idol 2012” results show at Nokia Theatre L.A. Live on May 23, 2012 in Los Angeles, California.