One of these American Idol contestants will win Season 13.
Who will it be?!?
1. Caleb Johnson
Well done, Caleb Johnson! He's advanced to the final 13 on American Idol.
2. Alex Preston
Alex Preston has advanced to the American Idol Season 13 finals. He hails from Mont Vernon, New Hampshire.
Wait! There's more! Just click "Next" below: