MapMyRide | A 17.06 mi ride mapped on Mon Jul 09 2012 in Menlo Park, California