Where To Stream Beauty and the Beast Season 3 Episode 10
In the Forests of the Night
- Aired July 21, 1990
- 60 Min
Vincent goes on a rampage to destroy the drug lab which has been supplying his friend Rolley with heroin only to learn that the lab is owned by his arch-enemy.