American Idol Season 8 Episode 31 is released on 21 April,2009 . There are 7 finalists, in which there are 2 girls and 5 guys left in the competition. This week’s theme is the 70’s and celebration of the disco era. Matt Giraud was judges in American Idol 8 Episode 30. This week watch as the Idol finalists take the stage again to perform for America. Actually sometimes you can predict, but sometimes the contestants surprise us. It also depends on the song selection. A true Idol should be able to pull off any genre or theme and impress the audience with their skills. Performing in Episode 31 are:
The American Idol Season 8 Episode 31 Video(YouTube): |
2
Votes
Votes
American Idol Season 8 Episode 31 S08E31
Posted By prashanthraj.8 on Apr 22, 2009 FROM: jackbook.com report abuse



Post new comment