The 2013 Geneva Motor Show had yet another mouth dropping supercar, the Lamborghini Veneno. Apart from the other two supercars, the Laferrari & McLaren P1, which were also debuted at this motor show, Veneno is something which cannot be missed. ...