TalonJohn94
20+ Year Contributor
- 590
- 4
- Jan 30, 2003
-
Milwaukee,
Wisconsin
I've heard only good things about them and I've talked to him in person about setting up some suspension/exhaust work to be done in the Fall here.
Anyone know?
Anyone know?