Ping Pong Ball 'Satellites' Have Balloon Ride to Edge of Space

Editor's Recommendations

More from LiveScience