MapMyRide | 20080204 Ride in Los Altos, California