1966 Barracuda Formula S

Interior and engine