Mazda 323F 2 litre V6 Super Touring
1995 Mazda 323F 2 litre V6 Super Touring Race Car