A view from space as Hurricane Florence makes landfall

Cameras outside the International Space Station captured the massive storm.

September 14, 2018

Examined