A miner finds an ancient Druid artefact which released a beast on a small Welsh town
2022
2024
2020
2004
2023
2018
2019
1998
1990
1999
1944
2000
1956
1978
1979
1977