Watch Hurricane Florence Make Landfall in This Incredible Space Station Video
Friday, September 14, 2018 - 13:10
in Earth & Climate
Hurricane Florence, the vast storm meteorologists and astronauts alike have been tracking, made landfall this morning (Sept. 14) near Wrightsville Beach, North Carolina.