Australia beat their own world record on way to timbersports team world title

Views 18

Australia won the STIHL Timbersports Team World Championship on Friday (October 19) in the English city of Liverpool, defeating the United States in the finale.

Share This Video


Download

  
Report form
RELATED VIDEOS