Goats take over a quarantined Wales townApr 022020 While the residents of Llandudno (Wales, United Kingdom) are locked in their houses Tags: Goats, take, over, quarantined, Wales, townRead moreTweetComments (0)