A miner finds an ancient Druid artefact which released a beast on a small Welsh town
2012
2011
1995
2014
2016
2024
2025
2003
2009
1952
2006
2005
2004
1990