1980's Illuminated Land Rover Factory Sign

Ended: about 2 months ago — 20:28 UTC on 1 / Oct / 2024
What we know: 1980 Land Rover
1980's Illuminated Land Rover Factory Sign
1980's Illuminated Land Rover Factory Sign
The vehicle is a vintage, illuminated Land Rover factory sign manufactured in the United Kingdom in 1980. It bears lot number M-0049385 and has been assigned the postcode 1RA.
Last bid: $600

Bids