Picture - Travis, Landon Asher Barker, Alabama, Atiana and American Idol at Nokia Theatre LA Live Los Angeles CA United States, Thursday 16th May 2013

Travis Barke, Landon Asher Barker, Alabama Luella Barker and Atiana de la Hoya - 'American Idol' Finale Results Show live at the Nokia Theatre- Arrivals - Los Angeles, CA, United States - Thursday 16th May 2013




More: 'American Idol' Finale Results Show




Contactmusic