Lamborghini Lambo V12 Vision Unveiled during Gran Turismo World Finals Lamborghini unveiled their Lambo V12 Vision during the Gran Turismo Championships World Finals last weekend. by K Navea