1968 Barracuda Formula S 383
Did not all big block formula s have factory disc brakes up front? Or was that only for '67?
Print