Tug of War championships

16 countries have put teams together for the Tug of War European championships which are being held in Minehead.

Jump to Media Player

MEDIA PLAYER

Media options

England

HBX