The Solar Eclipse Looks Absolutely Wild From Space
NASA footage from the International Space Station shows a massive, looming cloud of darkness engulfing huge swathes of the United States.
NASA footage from the International Space Station shows a massive, looming cloud of darkness engulfing huge swathes of the United States.