What 160,000 square foot sound stage complex was the location of the televised Peter Pan Live!?
Grumman Studios
-1
Section::::Abstract.
Peter Pan Live!
42625009
-1
Section::::Abstract.
Grumman Studios
41689868