September 14 2018 11:10am

Hurricane Florence captured from space minutes after making landfall

Hurricane Florence was captured by cameras on the International Space Station minutes after it made landfall in North Carolina.

Responsive site?

Video Home