I bought a 68 Barracuda formula S-340. It shows that it has power brakes on the fender tag. Does that mean it should have disk brakes, or could it be either disk or drum?
Power drum brakes were available, so I would say, it could have been either. In those days there were still customers who thought disk brakes were "new-fangled" and didn't trust them.