Peak Goat?

In Portland, You Can Get a Flower Bouquet Delivered by Goats

And then they'll devour it before your very eyes.

11/10/2017 By Rebecca Jacobson