Hurricane Florence landfall captured by International Space Station cameras

View The Original Article Here

Hurricane Florence landfall captured by International Space Station cameras

Hurricane Florence made landfall near Wilmington Beach, North Carolina on September 14. Cameras outside the International Space Station captured views minutes after it made landfall.

By