Who Wants Free LSD Island Goats?

When was the last time you were offered free LSD? Even if it is only a goat…