Hurricane Florence is poised to hit the mid-Atlantic coast and the Carolinas this week, and satellite images of the storm are nothing short of terrifying.
Astronauts at the International Space Station, for example, struggled to fit the enormous storm into one frame.
"We could only...