Posted May 15th, 2014 @ 7:39am
Last night was the 500th episode of American Idol... and also the final 3 Idol's took the stage!
I have a favorite performance from last night and it goes to my boy Alex Preston! He performed Rihanna's 'Stay' and it was just magic!
WATCH IT BELOW: