2010 RANGE ROVER 5.0 V8 SUPERCHARGED 'OVERFINCH' - HOLLAND & HOLLAND
What we know:
2010
Land Rover
The 2010 Range Rover, equipped with a powerful 5.0L V8 supercharged engine, stands out as an exceptional bespoke 4x4, offering generous levels of equipment and hailing from Leeds, West Yorkshire in the United Kingdom.
Last bid:
£32,250