Purchased and installed with the fixed BMR LCA. I recommend buying both. Install was easy. Must buy. The Shelby seems to handle and drive better by eliminating some of the flex. Quality of the product was far superior to the OEM.
Review by Matthew /
(Posted on 3/5/2016)
Write Your Own Review
Only registered users can write reviews. Please, log in or register