American Idol Season 8 will be back tomorrow March 31, 2009 with only Top 9 Finalists left. The American Idol 8 Top 9 will give their performances. Do watch it on your tv channels. Further details about American Idol 8 March 31, 2009 performances, videos will be posted here.
Subscribe to my feed