A commercial for the Mazda 626 filmed in about 2002 featuring my wife and a bunch of other Colegio Americano de Quito employees posing as "European Scientists."
Translation: The Europeans can't explain how the Japanese offer so much luxury for that price.
The Best Car ever!
Jurij2811 10 months ago