After more than one million bumps and shakes on these missile vibrators, this 1973 Ford rides as quietly as ever

Item Info