1962 Sabra Sport Roadster: 1 of just 379
As far as unfamiliar automotive manufacturers go, Autocars of Haifa in Israel is among those least recognised, especially in the west. created in 1957 rolling out a small collection of its…
Share
Input your search keywords and press Enter.