Electrical components for the ride's demanding systems are in place.

Superman Escape Construction

Superman Escape Construction

10 June, 2005 by Richard Wilson

Electrical components for the ride's demanding systems are in place.

In this photo