LOL Old Land Rover Facts … Posted on October 16, 2017 by zerozanet They say 90% of all Land Rovers manufactured are still on the road. The other 10% have reached their destination. […]