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

2018-10-21 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.