How did these mountain goats decide to take a stroll down the streets of Llandudno, Wales. One theory is that the lack of tourists due to the pandemic made the streets seem more … enticing? And all it probably took was one curious goat to set the herd on its path to town.