1966 Barracuda disc brake swap

Yes, but you will need a porportioning valve to decrease rear braking power. Nothing hard! Good luck!