Google
×

Super Touring

Super Touring, Class 2 or Class II was a motor racing Touring Cars category defined by the Fédération Internationale de l'Automobile for national touring car racing in 1993. It was based on the "2 litre Touring Car Formula" created for the British... Wikipedia