The "Idol" contestants were back on stage tonight singing "Beatles" songs -- and again TMZ moles know who's singing what. If you don't want to know, then don't click here -- but you know you wanna....
Simon to Idols: Don't Let Me Down!
3/18/2008 8:25 PM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox