The world’s best mountain bikers compete at Bear Mountain, B.C.
Posted on August 3, 2015BearTrax, showcases the worlds best freeride mountain bike riders, as they ride Bear Mountain near Langford in front of thousands.
BearTrax, showcases the worlds best freeride mountain bike riders, as they ride Bear Mountain near Langford in front of thousands.