This is a video I recently uncovered from a trip to WDW in April 1991. This is a stage show at the Theater Of The Stars, which used to be located right off of Hollywood Boulevard, and was moved to Sunset Boulevard in the mid-90s. The theater currently presents Beauty And The Beast - Live On Stage. I cannot figure out which stage show this is. If anyone knows what show this is, please feel free to contact me. Wikipedia page on Theater Of The Stars: