the 1978-1982 Mazda Capella was assembled in
Hiroshima, Japan
Annihilator1111 9 months ago
why did the Japanese government disallowed the side mirror styles like the one in this car in the mid 80s?
Arakmatzu 10 months ago
the 1978-1982 Mazda Capella was assembled in
Hiroshima, Japan
Annihilator1111 9 months ago
why did the Japanese government disallowed the side mirror styles like the one in this car in the mid 80s?
Arakmatzu 10 months ago