Tug-of-War Cape Town 2018

Tug-of-War – an international sport. Looking forward to following the World Championships!

4 likes, 0 comments1 day ago