Here we are, at the second-to-last (or is it?) episode of American Idol ever. The whole 15th season has been nostalgic, but the nostalgia has gone into overdrive this week as the show takes a well-deserved victory lap. And it's a great send-off, with an evenly matched final between La'Porsha Renae and Trent Harmon. I have no idea who's going to win. America has a very tough choice to make.