Wouldn't feel so bad if I hadn't just bought new strut mounts from Groton a few months ago...
formatting link
I was expecting the usual Scan Tech, but got MTC, a supposedly USA product according to the box, as I recall.Wouldn't feel so bad if I hadn't just bought new strut mounts from Groton a few months ago...
Have something to add? Share your thoughts — no account required.
Ask the community — no account required