Mike Monteleone
New Member
After four years, several shops, friends, and more money than I’ll ever admit, my 70 Duster is finally on the road. Still a few issues like tire rub and wiper linkage but a reliable street screamer that you hear before you see.