Britain’s top skier James “Woodsy” Woods has won the Big Air World Championships in Park City, Utah. Woodsy took the ski slopestyle 10-man final on Wednesday after taking the lead in the second run…
Back to news
Search