Land Rover Evoque

Disney’s Broadway show “The Lion King” displayed wrapped on a Land Rover Evoque.