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.