Genuine Illuminated Land Rover Double Sided Dealership Sign
What we know:
Land Rover

The vehicle is a distinctive, genuine illuminated sign for a Land Rover dealership based in New Milford, Connecticut, United States. It is a double-sided design, featuring the iconic Land Rover brand prominently displayed on both sides, with the lot number 'M-0048123'.
Last bid:
$2,077