The Deadly Spawn

They came to Earth to feed on human flesh!

1983-04-22 | 81 minutes

Rating: 5.5