YourMTB.com Enthusiast-in-chief Walker Thompson was lucky enough to be invited to a brand new secret riding spot by the trail's builder and land owner. While specifics were never revealed, the general location was rumored to be "near the Jemez Mountains in New Mexico." Hmmmmm...likely, Walker. Likely.
Lucky for us, he managed to escape with some footage from his secret helmet cam - ssshhhh!
Link to this comment:
All Comments (0)