No Reserve: 2011 Land Rover Range Rover Sport Supercharged
What we know:
2011
Land Rover

The vehicle in question is a powerful and distinguished No Reserve: 2011 Land Rover Range Rover Sport Supercharged, hailing from the bustling town of Moonachie in New Jersey.
Last bid:
$14,528