Viral Facebook Twitter Photo: WTCC Media Technical introduction on the new Lada Vesta 9 years ago By TouringCarTimes