Good thing I already knew that Diesel sells jeans, because its “Human after all” campaign won’t help those who are unfamiliar. The ads poke fun at our addiction to technological advancement, suggesting that humans will always find a way to screw things up. See a bunch more print ads here. There are also three videos posted over at Adverblog. They validate the old adage that nothing sells clothes quite like catastrophe, especially in the form of David Lynch-esque opium mirages. I think my favorite is “Space Dinner,” followed by the teleporter one. Didn’t these people see Star Trek? You have to keep your hands and feet inside the transporter at all times.
—Posted by David Kiefaber