bikemanbrad
Seasoned Member
I just saw the XLR store on this site.
Can anyone tell me anything about the High Performance Air Intake they sell ?
If it is an easy install ...does it mix the car up at all ?
Worth doing ?
Can anyone tell me anything about the High Performance Air Intake they sell ?
If it is an easy install ...does it mix the car up at all ?
Worth doing ?