Iggy Pop's last ad for Swiftcover, a U.K. car insurance company, was controversial, and not for why you think: the company didn't cover musicians (but it did stomp on Iggy's punk roots). This new ad features an Iggy puppet, which, quite predictably, is as horrible as it sounds. Remember when this dude was scaring the shit out of hippies and lying in street gutters? Well, now he drives in purple cars with puppet analogs of himself. Who am I kidding? It's probably an upgrade.