free flow exhaust

Glossary “free flow exhaust” Definition:
Exhaust system with reduced back pressure.

Leave a Reply

Your email address will not be published.