Icon
 

The FINAL IFMAR Large Scale Touring Car World