With the announcement that the Rugby League World Cup 2021 is only 500 days away from it’s launch, we are excited to reveal that the Wheealroos home base during the World Cup will be London.
Check out the video below
Save my name, email, and website in this browser for the next time I comment.