Aliens equipped with venomous claws invade a small town but the towns teenage population is mobilized to fight the menace
Quick Access
Genre