Fiat 124 Spider Forum banner

68307694aa

  1. Question regarding the Mopar wind deflector - Part No. 68307694AA

    2017+ FIAT 124 Spider General Discussion Forum
    Anyone on here got the Mopar wind deflector? If so: Was it easy of difficult to install? Do you find it gets in the way when you reach to close the top? Thanks!
Top