Lord of the Squirrels - Riding Whistler's Best Alpine Trail with Kevin Landry and His Dog Indy 2

This incredible new Whistler trail is one you have to experience. After climbing what may be the world's best built climbing trail, you're rewarded with incredible views and an awesome descent. When you have to ask yourself whether a super-rad descent was as good as the climb up, you know you've had a good day! Enjoy the new Lord of the Squirrels trail with Kevin Landry and his dog Indy for what is perhaps the area's best alpine ride.

Credit: Scott Sports
Create New Tag
Show More Comment(s) / Leave a Comment