73 duster front end popping when turning left or right.
the strut rod mounts break loose too no?
Print