Masters of Motors (MOM) the new EngineMasters Challenge (EMC)

Wyrmrider most of your questions and suggestions are answered in the rules.