http://www.youtube.com/watch?v=hhEpU7uPAZ0 Yes, this is real. Yes, this is even more bizarre than the Iggy Pop/Teddy Bears Cadillac ad. Yes, the lyrics featured in the ad include references to "a lust for vomit." Yes, I nearly shat my pants/cried myself to sleep after seeing this.