Russia wins inaugural FIA Motorsport Games at Vallelunga /04 Nov 2019/FMSCI/Comments are Off • Six gold medals split between as many National Sporting Authorities • Closing ceremony concludes three intense days of competition Russia has... Read More