Sunday, March 24, 2013
2010 UCI Cycle-ball World Cup in Kagoshima,
. This apparently is the first half of the final between Kongo Tokyo and RC Mazda Höchst III.
Who knew this
sport existed? and did you see the handlebars on those bike?
Share to Twitter
Share to Facebook
Share to Pinterest