Hmm. I got a C5 WindRestrictor and not sure I want to install it. Got cold feet after I was starting to prepare to install.
Now I need to decide if I want to put it in or sell it. :swear:
Now I need to decide if I want to put it in or sell it. :swear: