Has anyone seen Drop in? It's sick. Unbelievable terrain, unbelievable riding.
Whats the best place you mountain bikers have ever been riding? I want to visit places like what I saw on this video. I hear there is a new series coming out soon too and I cant wait!