Or use the filters below
1962 Montesa Impala 175cc. These superb two stroke single cylinder 175cc were the flagship of the Montesa brand back in the early 60s. Not built in high numbers but it was the direction the company wanted to follow, having made possibly the worlds b...