SIMCA 1000 RALLYE 2 - 19761294cc · Petrol · 114,000 kilometres · Manual · 4 speedPlaisiaLHD€25,500Asking price
1973 Simca 1000 Rallye 2 Race Car1294cc · Petrol · 12,997 miles · Manual · 4 speedItalyLHD€26,000Asking price