A satellite view from the International Space Station gave viewers a unique look at Hurricane Idalia as the sprawling storm takes aim at Florida. The space station passed over the storm at 11:25 a.m.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results