The Very Cool Facts Behind How Disney Stages ‘Frozen’ at the Fox Theatre

For those taking in the spectacle that is “Frozen,” currently running at the Fox Theatre through Sunday, it’s perhaps an understatement to say Disney Theatrical productions have made great technological leaps forward since that computerized pyramid once wheezed hydraulic fluid onstage at the Alliance Theatre during the pre-Broadway run of “Aida” way back in 1998. […]