MapMyRide | 18.67mi road cycling on 10/17/12 in Upper Marlboro, Maryland