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