2018 Challenge Turku
Germany's Sebastian Kienle and Great Britain's Sarah Lewis claimed the victories in Turku, Finland.
Germany's Sebastian Kienle and Great Britain's Sarah Lewis claimed the victories in Turku, Finland.
Challenge Family has again revealed a new race at a unique venue.