This RAI replaced an old Steeda that the previous owner had on my '03 Cobra. Not only does it look better, but I can definitely tell a difference in performance and the supercharger whine is more prevalent as well. Shipment was fast and installation was a breeze. Thank you Lethal!
Review by Matthew /
(Posted on 4/12/2016)
Write Your Own Review
Only registered users can write reviews. Please, log in or register