FOX’s “American Idol” XIII Finale at Nokia Theatre L.A. Live on May 21, 2014 in Los Angeles, Calif.