In need of the muffler outlet baffle thingy. And screen but not critical.
Thing is loud as hell. I don't mind much but others might.
Thing is loud as hell. I don't mind much but others might.
You can become a Supporting Member which comes with a decal or just click here to donate.
Enter your email address to join: