Britain is set to host its first ever World Cup Snowboarding event, the International Ski Federation confirmed today. The Big Air event will be staged in London on the 25th October.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here