Mazda 3 MPS

Supasse supercar
Supasse V supercar
Mazda 3 MPS

Supasse supercar

Japanese kit car maker creates mad Mazda 3 MPS powered supercar for Tokyo show
16 Oct 2009