All that remains to be installed are the initial helix track sections.

Nickelodeon Central construction

Nickelodeon Central construction

29 June, 2005 by Richard Wilson

All that remains to be installed are the initial helix track sections.

In this photo