Lady Antebellum Live on the American Idol Finale [VIDEO]
The season 13 American Idol Finale is on tonight. Lady A will appear live and perform their new single.Jena Irene and Caleb Johnson battled it out last night on ‘Idol’ with each singing three songs.
My guess is that Jena Irene will be crowned the champ on tonight's finale. Both singers are extremely talentend.
Who do you think will win?