Simon to Idols: Don't Let Me Down!
Published
|
Updated
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....