When the tiny, ferocious alien creatures known as Critters hatch from their eggs, they settle on Earth and begin to devour the little farming community.
When the tiny, ferocious alien creatures known as Critters hatch from their eggs, they settle on Earth and begin to devour the little farming community.
More