Recording of the Main Final of the IFMAR Largescale 1/5th Touring Car World Championship in Lostallo Switzerland. Recorded on the 10th of August 2013 in Lostallo Switzerland at the Track of the Mini Racing Ticino e Moesa (MRTM).
Hide player controls
Hide resume playing