The Archive
271

They Nest

A big city doctor vacationing in a small Island off of Maine, discovers that the island is infested with a malicious and deadly breed of flying cockroaches that root inside their victims.

Classic Thriller and Horror