MapMyRide | 5.68 ?????? Road Cycling on 6? 26, 2012 at 07:09 PM in Ota, Japan