Reviewed By Michael D (Hudson, WI) Reviewed for a 2006 Chrysler Town and Country —5/7/2015 9:10 PM
High quality...super easy to install and looks fantastic!!!
Reviewed By Edward C (East Greenbush, NY) Reviewed for a 2006 Chrysler Town and Country —4/30/2008 2:26 AM
The WeatherTech Side Window Deflectors were so easy to install I think my 9 year old nephew could have done it. They look great and I love being able to ope the window while it is raining to get fresh air. Thanks WeatherTech!