Silhouette of International Space Station during eclipse wows internet

The International Space Station, with a crew of six onboard, is seen in silhouette as it transits the sun during a the solar eclipse on August 21.
All Videos