hey Kurt, if i remember correctly its been a rule since the 90's to comply with city noise ordinances, it is also dependant on class...not all classes are required to run mufflers.
yeah i saw the same thing, i was really hoping on seeing some nitro cars? i never there but thats what i had in mind