What leaf springs?? Experts please chime in
Meaning they were installed in a car and it sat in the garage and never driven before being swapped out.
Print