73 duster front end popping when turning left or right.
Steering box?
Cley
Print