Karsten Madsen Everesting - Lord of the Squirrels - Trailer
In September of 2020, Karsten Madsen attempted quite possibly the most challenging Everesting attempt ever on a bike in Whistler BC. Here is a sneak peek at that journey.
Stay tuned for the upcoming Feature film to be released later this spring.