Archive for 'SUPER TOURING'
In this blog you’ll find all about the legendary Super Touring Cars of Class 2 or Class II. SuperTouringCars is a motor racing category defined for national touring car racing in 1993 based on the “2 litre Touring Car Formula”. The cars looked like regular road cars, while expensive changes. The SuperTouring cars were required […]Full Story