They are made by SHR, Silver Horse Racing, and completely replace the windows. Other than that there's not much to say. If I was going to get louvers I would get them as they have a cleaner look. But for me they are a bit pricey and well....everyones got louvers or scoops.
I have them and they look great and NO you don't have to take the interior out to install them just have a windshield replacement place install them it only takes about 30-45 minutes my neighbor who does car glass did mine for $50.00 2 years ago and I love them a nice clean look and you can still see out of them, check out my pics in my profile.
A forum community dedicated to Ford Mustang owners and enthusiasts. Come join the discussion about performance, builds, modifications, reviews, engine swaps, classifieds, troubleshooting, maintenance, and more!