Thread
:
Cowl *pop*
View Single Post
07-30-2008, 08:32 AM
#
6
bmussatti
Guest
Posts: n/a
People have added a front strut brace and claim these annoying noises go away or lessen.