See Details: Video: Moment giant 'slingshot' hurls payloads 25,000 feet above Earth's surface: Colossal accelerator with an arm that spins 5,000 miles per hour is set to launch satellites into orbit by 2026