Odd Barracuda

I agree that is a Ford dash shot. The brake pedal is shaped like a Ford also.