Freeride World Tour makes a stop at the insane terrain of Squaw Valley located the North side of Lake Tahoe, California. Super fun filming the best riders in the world!
I made this video to be more artistic with the flow of big mountain freeriding. I also edited a rock version with Soulfly, please comment on which video music you prefer.