La Aduana: 1995 Land Rover Defender 90, No. 219 of 500
This is the story of Number 219. This North American Specification Land Rover Defender is number 219 our of the 500 imported to the U.S. in 1995. It was never in the cards for 219 to be a garage queen. What originally rolled off the