One of these American Idol contestants will win Season 13.
Who will it be?!?
Well done, Caleb Johnson! He's advanced to the final 13 on American Idol.
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: