Alien Monsters
Released on Shaftesbury.
Big Box - Rental Tape
Prehistoric Monsters are back on Earth!
When a series of meteorites crash land on Earth and gradually reveal their ghastly cargos, the stage is set for one of the most terrifying horror films ever made.