4 ms·
This is 100 million dollar gift from the tax payer and nothing else.
by sschueller 5y ago
This is 100 million dollar gift from the tax payer and nothing else.
- mr_toad 5y agoIt’s not very convenient for the average commuter. Launch sites need to be a long way from populated areas. And the physical stresses are a lot like a roller coaster ride.