Cross Country Masters World Cup returns to Finland in 2024
The Cross Country Masters World Cup is set to touch down in Vuokatti, Finland in February 2024 with a passionate contingent of Australians set to attend the event.
XC