Dude, Where’s My Car? The Invisible Mercedes

Cool promotion for the Mercedes fuel cell vehicle.