S01 E13
Jan 15, 1988Not Available
Beauty and the Beast
China Moon
Release Date: Jan 15, 1988Episode Description
Vincent and Catherine help a Chinatown beauty avoid an arranged marriage by escaping into the underground.
Where to Watch Beauty and the Beast Season 1 Episode 13 Now
Best
Rent/Buy
Free