'American Idol' Top 5 finalist Alex Preston delivers the best performance of the night
American Idol's Top 5 finalists took the stage and performed songs America had chosen for them during Wednesday night's show, and Alex Preston really shined in particular.