Unbelievable Mexican 1965 Plymouth Barracuda

at 3:58, is that a ford voltage regulator?

I think the Mexican cars came with Bosch or Motorola