On a recent Saturday morning, nearly 500 people sprawled out on towels and tarps on Ocean Beach in San Francisco. As a helicopter flew . . .
On a recent Saturday morning, nearly 500 people sprawled out on towels and tarps on Ocean Beach in San Francisco. As a helicopter flew . . .