Simon Cowell Takes a JAB at 'Idol' Judges
Seems Simon Cowell hasn't been watching "American Idol" since he left the show ... 'cause last night in L.A., Mr. Nasty fired off a little slap at the judges.
Seems Simon Cowell hasn't been watching "American Idol" since he left the show ... 'cause last night in L.A., Mr. Nasty fired off a little slap at the judges.