James,
One interesting item for car-buffs: The cars of that era that we saw in those scenes are still being driven down there today. That anti-capitalist country takes great pride in those cars built by us capitalist pigs.
Kerry