2 Jun 2023, 06:33 UTC · By: Aurel Niculescu / With less than 100 days before the start of the 2023 Rugby World Cup at Stade de France in Paris, Land Rover has commissioned something majestic