The Discovery Channel’s Liberty Bell 7 Space Capsule Exhibit, which opens to the public at the KSC Visitor Complex on Saturday, June 17, had a preview for the press today. Liberty Bell 7 launched U.S. Air Force More
The Discovery Channel’s Liberty Bell 7 Space Capsule Exhibit, which opens to the public at the KSC Visitor Complex on Saturday, June 17, had a preview for the press today. Liberty Bell 7 launched U.S. Air Force More