England squad set off from London for Rugby World Cup in Japan – Sky Sports
England squad set off from London for Rugby World Cup in Japan Sky SportsEngland have set off on the long journey to Japan for the start of the 2019 Rugby World Cup.
England squad set off from London for Rugby World Cup in Japan Sky SportsEngland have set off on the long journey to Japan for the start of the 2019 Rugby World Cup.