International Space Station shows incredible images of Idalia over the Gulf Coast

NASA TV was live as the space station flew over and provided live video views of Hurricane Idalia in the Gulf of Mexico heading toward the west coast of Florida.


Recommended Videos