1968 Barracuda Formula S 383
ChrisH said
Nope, it was an option in 68. D9 for front disc brakes I think.
Click to expand...
Optional is correct.
Print