Title: The Finale Results
Air Date: May 25, 2011 at 8:00 PM PDT
The American Idol winner of Season 10 is finally crowned. Be on the look out for special performances by U2 and the Top 13 contestants!
You stumbled onto something we're missing. Click the link above for more.