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.
