x
Breaking News
More () »

St. Louis Breaking News, Weather, Traffic, Sports | KSDK.com

An Enormous Balloon Could Soon Take You to the Edge of Space

Space Perspective announced plans to start testing their football field-size balloon and pressurized capsule in early 2021 from NASA's Kennedy Space Center.