Who you gonna call? GOATS BUSTERS!!!
A little reminder that last year, a more simpler time, there were more than 100 goats that broke loose and invaded the neighborhood Boise, Idaho.
Ahh, memories. Let's take a trip down memory lane, shall we?
Love cute and funny animal videos? We have a whole site for them!