← Back
The Beast of Druids Hill

The Beast of Druids Hill (1971)

1971-10-20 · 21 min · Rating 0.00/10

A miner finds an ancient Druid artefact which released a beast on a small Welsh town

Keywords