No video source.
Eclipse, but in space: See NASA astronauts' view from the International Space Station
Published 2023-06-12