67 barracuda idler arm
Dana67Dart said
You can buy them new for 60 to 70 bucks. eBay, PST, etc.
Click to expand...
Nice I was under the impression new ones were astronomically expensive but lo and behold
Print