firsttracksonline.com
Freeride World Tour Lands in Asia
Hakuba, Japan – The Freeride World Tour (FWT ) has announced its first-ever international freeride competition on the Asian continent. Situated in Hakuba, Nagano Prefecture, high in the renow…