See Hurricane Idalia from space in satellite view from ISS

View The Original Article Here

Hurricane Idalia​ is expected to make landfall on Florida’s Gulf Coast on Wednesday.