A miner finds an ancient Druid artefact which released a beast on a small Welsh town
2019
1968
2006
2025
2024
2020
1973
1957
2018
1971
1984
2014
2000
1988