Last Minute Christmas Delivery

We were in a rush to get everyone a goat for Christmas and Luka pulled it off. We delivered over 800 goats during November and December!

Previous
Previous

300 Goats Delivered