13 Jan 2012, 09:13 UTC · By: Andrei Tutu / Japanese tuner Veilhouse has recently released a set of renderings that preview one of its goodies for the 2012 edition of the Tokyo Auto Show. The company will launch a body kit for the Mercedes SL...