VIDEO
Lord of the Squirrels - Whistler's Ultimate Alpine Experience?
You know you're having a good day when the climb is as amazing as the descent. Join Kevin Landry and his four-legged riding companion as they head up Into the Mystic, and tackle Lord of the Squirrels, arguably one of the best alpine rides anywhere. It just so happens that the epic ride is in none other than Whistler, BC. Who needs the bike park when you get views like this?
Comments
[user profile deleted]
6 years, 7 months ago
This comment has been removed.
Niels van Kampenhout
6 years, 7 months ago
We need those ads to keep the lights on James. Thanks for not using an ad blocker.
Reply
Niels van Kampenhout
6 years, 7 months ago
Best ride in Whistler!
A bit weird how he comes riding down the climbing trail at the end of the video?!
Reply
Please log in to leave a comment.