Space Ramp Concept – Elevator Space Station – Earth. December 25, 2023 Mary Science Discoveries Science Discoveries Space Ramp Concept – Elevator Space Station – Earth. Credit Relaxing getaway Please support our Sponsors here :