Poster of Cast and Crew in American Idol - Season 11 - Episode 31 - 6 Finalists Compete

American Idol - Season 11 - 6 Finalists Compete (Episode 31)

Plot: The singers perform in a Queen-theme episode. Appearing: Queen members Brian May and Roger Taylor
Episode Aired On:
Wednesday, April 25 2012
12 years ago