Iggy Pop's "Lust for Life" was used for many years (too many) in ads for Royal Caribbean. Now, the man himself, looking about 106 years old, struts his stuff shirtless in a U.K. spot for Swiftcover auto insurance. (Our sister blog BrandFreak wrote about the ad as well.) Now, Iggy going shirtless on stage at CBGB circa 1973 was cutting edge—perhaps unforgettable. Iggy going shirtless in 2009 in a commercial sets my teeth on edge, and it's unforgettable for all the wrong reasons. The guy looks like he just stepped out of a car crash! One he didn't quite survive. It's actually more unsettling than Johnny Rotten hawking Country Life butter in his bathrobe. They should team up for a tour. Sponsors would line up around the corner, unlike concertgoers, who would surely stay away in droves.
—Posted by David Gianatasio