Suzuki Motor

LOST IN TRANSLATION? Suzuki Names New Car WHAT?

The Suzuki Motor Corp just revealed the name of its newest entry into the minicar market - and it's a…

11 years ago