2011 LAND ROVER DEFENDER 110 XS STATION WAGON 'TWISTED'
What we know:
2011
Land Rover

The vehicle is a distinctive and highly customized 2011 Land Rover Defender 110 XS Station Wagon, dubbed 'TWISTED'. This British-made 4x4 is notable for its imposing presence on the road.
Last bid:
£47,001