Horror Movie Review: The Nest (1988)
The Nest is a 1988 creature feature horror movie that pits a small island township against mutant flesh-eating cockroaches!
The Nest is a 1988 creature feature horror movie that pits a small island township against mutant flesh-eating cockroaches!