We've reached the end of the line on American Idol Season 13.
We're down to the final two. The best of the best. The pairing that will go head to head next week in a battle for an iconic crown previously held by Kelly Clarkson, Carrie Underwood and many other successful artists.
Will it be Caleb Johnson or Jena Irene?
The former had to overcome a bout of sinusitis and a small vocal cord hemorrhage just to make it this far, needing a doctor's approval before he could take the stage this week.
Will it incredible journey end in a hail of confetti?
You tell us: Who should win American Idol?