This is it! Tonight is the night we learned who will be performing in the Season XIII finale! Alex, Caleb and Jena left it all out on the stage Wednesday night, but only two people would be moving on to the finale and a shot at the IDOL™ crown.

This is it! Tonight is the night we learned who will be performing in the Season XIII finale! Alex, Caleb and Jena left it all out on the stage Wednesday night, but only two people would be moving on to the finale and a shot at the IDOL™ crown.

Share