Lada have confirmed that they will leave the FIA World Touring Car Championship at the end of this season at the Russian Motorsport Forum event at the Moscow Raceway today.
The decision was confirmed by Alexander Bredikh... Read More