1968 Barracuda Formula S 383
Disc brakes were mandatory on factory big block a bodies in '67, are you saying it was different in '68? Thanks for your input!
Print