Icon
 

The FINAL IFMAR Large Scale Touring Car World Championship 2019