Episode Aired: Thursday, May 15, 2014

The Top 3 Perform: Three's a Crowd

Share

It's IDOL's 500th episode! We are also 1 week away from the Season XIII finale. The Top 3 contestants would step to the mic for the last time to try and earn their spot in the final show down.