No Picture
Oddities

Who you gonna call? GOAT BUSTERS!

There’s definitely something weird in this Welsh neighborhood, and that’s why they’re calling the goat busters. Metro.co.uk reports the village of Llandudno has been overrun by a herd of Kashmiri mountain goats that moved in during the pandemic […]