We were invited to the 2017 T86RS launch at Sydney Motorsport Park earlier this week. As soon as we got to the track we saw and heard some competitors in their 86 race cars sliding around on what looked like a semi-damp track, and instantly got geed
... Read More.