1968 Barracuda Formula S 383
I thought the 68 formula s had disc brake up front?
Print