Watch: ISS Captures Hurricane Michael as it Makes Landfall in Florida | The Weather Channel
February 27, 2020Updated: February 27, 2020, 6:20 pm ESTPublished: February 27, 2020, 6:20 pm EST

Cameras on the International Space Station capture Hurricane Michael as it makes landfall in Florida.

Loading comments...