Published On Feb 10, 2017
Full coverage of the World Championship World Machine Teams Final at the 2017 World Shearing and Woolhandling Championships held at ILT Stadium Southland on Friday 10 February 2017. For more information visit www.worldshearingchamps.com
show more