Yo Yogi Meet Beauty and the Beast

Yo Yogi Meet Beauty and the Beast Is A 1995 Film.