Terry Moss Racing and Engen invest heavily in the sport and have supported Michael Stephen for a number of years in a number of motorsport disciplines.
Production Car racing is an exceptionally tough test of performance and endurance, placing the most xtraordinary stresses and pressures on the vehicle under the most extreme conditions.
The Terry Moss Racing Team has produced a number of National winners over past seasons.