I have one for my 03 Cobra and it came on the car when I bought it so I can't comment on the installation but I've had zero problems with it so far. Looks good when kept clean and makes the car sound much meaner.
Review by Drew /
(Posted on 5/1/2012)
Write Your Own Review
Only registered users can write reviews. Please, log in or register