Fly Night On The Snow and the Fly Picnic Jam on The Snow went down last weekend at the Yakushi Ski Park in Japan. A big crew of Japan’s top FMX riders got together for a weekend of riding and partying in the mountains! Check out all the action in this sweet edit from Outback Films!

Facebook Comments