Superman Escape construction
Superman Escape construction
17 September, 2005 by Richard Wilson
Braking fins are now installed on the entire of the launch track.
17 September, 2005 by Richard Wilson
Braking fins are now installed on the entire of the launch track.