Car Review

Mazda 626/ Montrose (1978–1982)

At the time Mazda’s advertising slogan was “The more you look, the more you like” and nothing could be closer to the truth with this Mazda.