Found this in a museum I visited a few months back, may not be a rally car. But it travelled 24 countries achi... Josh Plummer in World Rallies 6 2 Award
Spotted this beautiful piece of engineering wasting away in a museum! Josh Plummer in Carspotter Central 14 2 Award