Cartoon Network has some animated fun at Simon Cowell’s expense with this ‘Idol’ inspired spot.

Tags:


  Save as PDF