4 Evil Eyes
January 5, 1996
Season 3 Episode 12 A series of deaths blamed on cockroaches sends panic through a small town and leads...