Suzuki Alto
8 generations
Suzuki Alto
VIII HA36
2014 - Today
Suzuki Alto
VII HA25
2009 - 2014
Suzuki Alto
VI HA24
2004 - 2009
Suzuki Alto
II
1984 - 1993
Suzuki Alto
I
1979 - 1984