
600 Goats Invade San Francisco!
OK… so maybe it isn’t an invasion, maybe they were invited. And maybe they’re not all over San Francisco, but confined to a hillside that’s part of the Laguna Honda Hospital Campus in San Francisco’s Forest Hill neighborhood.