“American Idol” Finale Set
The stage is set for next week’s “American Idol” finale, after more than 47 million viewer votes decided the dueling finalists. FOX News Radio’s Sharon Katchen has more.
The stage is set for next week’s “American Idol” finale, after more than 47 million viewer votes decided the dueling finalists. FOX News Radio’s Sharon Katchen has more.