Cameras on board the International Space Station captured dramatic footage of Hurricane Michael as it neared Mexico Beach in Florida’s Panhandle.
Cameras on board the International Space Station captured dramatic footage of Hurricane Michael as it neared Mexico Beach in Florida’s Panhandle.