Site icon Sport and Motor

Introducing the 1989 Isuzu Multi-Cross which debut at the 28th Tokyo Motor Show.. Photo 8 also includes its lesser known name!

Exit mobile version