WATCH: A view from space as Hurricane Florence makes landfall

Cameras outside the International Space Station captured the massive storm.

Provided by EUPB - Read the full story at the source site.
Read The Full Story

Top News