Where To Stream Beauty and the Beast Season 1 Episode 7
Nor Iron Bars a Cage
- Aired November 13, 1987
- 60 Min
Vincent falls into the hands of an anthropologist who imprisons him for examination in a university lab.
Nor Iron Bars a Cage
Vincent falls into the hands of an anthropologist who imprisons him for examination in a university lab.