Press Release Discovery Channel kicks off nationwide tour of Liberty Bell 7 space capsule exhibit June 17, 2000
Press Release Discovery Channel Kicks Off Nationwide Tour of Liberty Bell 7 Space Capsule Exhibit At Kennedy Space Center Visitor Complex June 13, 2000
Press Release Discovery Communications, Inc. Announces 3rd ‘Watch With The World’ Initiative Exploring the International Space Station March 29, 2000