A miner finds an ancient Druid artefact which released a beast on a small Welsh town
—
2017
2025
1969
2019
2022
1995
2005
1974
2010
1973
2023
2003
2009