Center drag link, are they really $600? 1964 dart

Well, you're already beatin the hell outta things. You might as well.
?