Do those deflectors attach like the Weathertech ones, or are they stick ons?
The only thing we have to fear is fear itself... and zombies. My VehiCROSS
Forum Rules