Watch: Chombo – Mountain Biking in Japan

A unique journey into Japanese mountain bike culture, riding in Matsuzaki, Fujiten, Hakuba, and Tokyo, Japan.

101 SHARES | 0 COMMENTS | Continue reading »