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.

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.

Share