Space Perspective's balloon-like spacecraft is floating toward a 2024 commercial launch. See new photos of the high-altitude luxury vehicle — including its fancy space toilet.
Space Perspective worked with Mercedes-Maybach to design its luxury balloon, which will take tourists to the edge of space for $125,000 per ticket.