Teenage Space Vampires

PGCC19991hr 23min

About

Overview
When geeky teen Bill Stetson witnesses a UFO landing near his small town, he discovers that it contains a horde of vampires bent on ruling Earth by blocking the sun's rays.