News

In 1980, the first car rolled off the production line, dubbed the Isuzu Piazza. It would be renamed the Impulse for the North American market, going on sale in 1983. While you may think it was a ...