Daring Calif. grandma makes 29.6 mile, 17-hour swim to islands off San Francisco
Daring Calif. grandma makes 29.6 mile, 17-hour swim to islands off San Francisco