American Idol Season 12 Episode 28

The remaining AMERICAN IDOL finalists perform live in hopes of impressing the judges and America. After the performances, it is up to the nation to vote for their favorites.







Watch Finalists Compete
Air Date: 17 April 2013
Director:
Language:
Runtime: 0 Minutes
More Info: IMDb

Cast:


Levidia