International Space Station Flyover of Hurricane Zeta

Cameras outside the International Space Station captured dramatic views of Hurricane Zeta at 12:50 pm ET October 28, as it churned 200 miles south-southwest of New Orleans packing winds of 90 miles an hour. Credit: NASA International Space Station