This image was lost some time after publication, but you can still view it here.

The Mercs rolled out their new E-Class sedan amid a time-honored dramatic prop — massive amounts of electrical voltage. The company's press conference employed a Tesla Coil, which, for those who remember the 1980s, is a device that generates energy by way of the gyrations and vocal rasp of stick-skinny rock singers. No, seriously.

Related:
Mercedes Reveals 2007 E-Class [internal]