The winds off the San Francisco coast can shift in an instant, turning a recreational outing into a fight for survival. One recent afternoon brought this reality into sharp focus when a lone kite s…
The winds off the San Francisco coast can shift in an instant, turning a recreational outing into a fight for survival. One recent afternoon brought this reality into sharp focus when a lone kite s…