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