The ZACCAR is a new-SUV with a compact sporty body and open deck providing a free-and-easy utility space.
Isuzu ZACCAR (1997)

The ZACCAR is a new-SUV with a compact sporty body and open deck providing a free-and-easy utility space.
Tags:isuzu concept