1983 Series 3 109 Stage 1 V8 Station Wagon

1983 Series 3 109 Stage 1 V8 Station Wagon

For sale is this rare fully rebuilt 109 stage 1 v8 In 2015 the Land Rover had over £10,000 spent (bills available) to supply and fit a remanufactured RPi engineering stage 1 – 4.6 litre V8 engine with piper 270 cam, along with complete new ignition system, Edlebrock...
X