A miner finds an ancient Druid artefact which released a beast on a small Welsh town
2023
2022
2014
1988
2019
2018
2017
2002
2024
2025
2009
2008
1990
1964