← Return to photo page

One of the finest Range Rover. A 5 litre V8 engine, churning a stonking 500bhp. From naught to 100kph in just 6 secs!!!