In the town of Llandudno, Wales, citizens are self-quarantining, and a herd of wild goats has taken over.
Goats on parade
They probably can't screw up the world worse than we have.
Tuesday, April 7th, 2020
In the town of Llandudno, Wales, citizens are self-quarantining, and a herd of wild goats has taken over.
Goats on parade