23 October 2019
Highlights The World Games

Highlights: Switzerland – Sweden 5-7 (TWG Finals)

An incredible comeback earned Sweden the gold medal! Watch the highlights now!

Related posts