MapMyRide | 42.78 mi Road Cycling on Jun 30, 2012 9:48 AM in Tulsa, Oklahoma