Lots of talk about exhaust but the Roadhouse Slip on pictures looks great. I want to see and hear one installed before i make up my mind. Does anyone live close to Houston Texas have one I can see and hear?
Ride it like you stole it.
Ride it like you stole it.