Kevin finally rides the Canoes at Disneyland