File:DallasTXMontfortStarStage.jpg

A photo of the one and only Star Stage at the Dallas TX Montfort CEC back in 2011 (PC: Just A Blog About Animatronics on Tumblr)