Tonight on AMERICAN IDOL the Top 10 finalists performed. First up tonight was Curtis Finch Jr. He had to sing a song performed by any past IDOL winner. Curtis decided to sing Fantasia’s “I Believe” for his song. Just in case you missed tonight’s show you can read our full and detailed recap here!
The judges had this to say … Keep Reading