A woman calling herself Formicida sends ant armies to attack factories producing a dangerous, unstable pesticide.
A woman calling herself Formicida sends ant armies to attack factories producing a dangerous, unstable pesticide.
Guest Cast
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!