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