World Tug of War Championships 2012

#1
If there's any of you guys interested here is a free link to a live stream of this years competition in Switzerland.

Most but not all of the commentary is non English.

Ustream.Tv
 

Similar threads

New Posts

Latest Threads

Top