Inside the world’s greatest Land Cruiser museum