MapMyRide | Day 3 Tour De Force in New London, Connecticut