Where To Stream Animals. Season 2 Episode 5
Episode Fifteen Humans.
- Aired April 14, 2017
- 30 Min
- Rated 3.5
- Number 17 Of 17 Rated Episodes
Inside the headquarters of evil conglomerate Pesci Co., the unscrupulous Dr. Labcoat prepares for the roll out of the "Green Pill," a mysterious cure for the virus plaguing New York City.