Australia beat their own world record on way to timbersports team world title
  • 6 years ago
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.
Recommended