MapMyRide | 20.39 mi Road Cycling on Jun 2, 2012 11:53 AM in Twinsburg, Ohio