A miner finds an ancient Druid artefact which released a beast on a small Welsh town
2020
2025
2021
2022
2024
1983
2016
2011
2006
2023
1952