The Beast of Druids Hill

The Beast of Druids Hill

1971-10-20 21 minutes.
0.00 0 votes

Overview

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

Year
Studio
Director
Popularity 0
Language English