The Beast of Druids Hill

1971 PG-13 21m
0.0 / 10
RATING
0.0/10
YOUR RATING

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