Elissa Neil

Born: None


Placeholder

The Deadly Spawn

as Barb
Released: 1983-04-22

When a meteorite touches down in the New Jersey woods carrying a monstrous alien slug, it’s up...

Movie page