snaponprofile
Full Access Member
Nice Stabilizer bar off a 97' D60, I had it on mine, just bought new links. I just installed air bags though and its one or the other apparently.......so if you want it, call me 347209430five. $150 with new links($30 each new)
PICK UP ONLY, thanks
PICK UP ONLY, thanks