Total Solar Eclipse seen from ISS


The crew onboard the International Space Station talk about their thoughts seeing the Total Solar Eclipse that occurred on August 21st 2017 as seen from onboard.

Source: NASA Television



Expedition 52> View More Expedition 52 Videos