American Idol
Season 12
Ep 36. Two Finalists Compete
- May 15, 2013
-
3.7 (23)
Live from the Nokia Theatre L.A., the final two contestants compete for America's vote.
Live from the Nokia Theatre L.A., the final two contestants compete for America's vote.