LIVE: American Idol, Season Nine, Top 10 Perform
Matt Cherette · 03/30/10 06:00PM
Hello! It's Tuesday! And that means it's time for this week's American Idol performance episode. Tonight, the Top 10 will sing live for your votes from 8:00 to 10:00 PM ET on FOX. Excited? More inside, plus your open thread.