Vitz booted

4y ago
- The mid-term facelifted Toyota Platz, which survived in various forms, including the Chinese FAW Vela, until 2008.

Why is it that neat hatchbacks often make for ugly notchbacks? Penned in Japan rather than Europe, Toyota’s 1999 Platz was a prime example

Join In

Comments (0)