The three astronauts currently living on the International Space Station caught a terrifying glimpse of Hurricane Michael arriving on the western coast of Florida earlier today (Oct. 10).
%d bloggers like this: