Legend Entertainment Wiki
Advertisement

Freedom is a space station which was completed by NASA in 2009. Its creation was adventurous because of nearly a decade of schedule slips, 353000 engineering changes, $150 billion on cost overruns, 2 fatal space shuttle accidents and 6 Agency re-organizations.

Advertisement