Hi,
I picked up a set of the Dodge wind deflectors when I got the vehicle today. I have installed these before on other vehicles and they have always gone into the window channel. These seem to just tape on the outside of the window and the directions are not that clear. Are these that simple and there taped on or am I reading the directions wrong?
Thanks
Bob