7 months ago 52

Wow! Satellite views International Space Station from only 43 miles away (photo)

The International Space Station was caught on camera in an incredible new photo from HEO Robotics, which images satellites using space-based sensors.
Read Entire Article

From Twitter