American Idol Season 12 – And Then There Were 10

Written by Popblerd!

The 10 American Idol finalists sing for their lives. Who was good and who was terrible?

The 10 American Idol finalists sing for their lives. Who was good and who was terrible?