'Your Cadillac on Sex Steroids!'
"Sex Car" -- another one of those I-wish-I-were-rejected-from-the-Super-Bowl-but-the-truth-is-I-don't-wanna-spend-money-on-the-broadcast-time spots.
by Angela Natividad
Jan-27-09
Click to Comment
Topic: Brands, Campaigns, Online, Super Bowl 2009, Video
Topic: Brands, Campaigns, Online, Super Bowl 2009, Video