American Idol Season 8 Episode 31

on Tuesday, April 21, 2009

American Idol Season 8 Episode 31
Performance Show (21 April, 2009)
The remaining finalists perform............ 8x31 | Top 6 Finalists Perform
The seven remaining singers will be challenged with a disco tune theme.

WiseVid

SNT Flash

Filebase

0 comments:

Post a Comment