Not that hard to put one on. Why not just put one on and leave it. Does it really make your street car that much faster? No reason not to have one on the street if your car came with one. They make hi flow units.
Not that hard to put one on. Why not just put one on and leave it. Does it really make your street car that much faster? No reason not to have one on the street if your car came with one. They make hi flow units.