Construction in the past week has seen the launch track and station and brake area go up.
9 July, 2007 by Richard Wilson