Hurricane Idalia, Hurricane Franklin put on powerful show as seen from space
Satellite imagery from NOAA showed the power of Hurricane Idalia and Hurricane Franklin at sunrise on Tuesday morning.
Satellite imagery from NOAA showed the power of Hurricane Idalia and Hurricane Franklin at sunrise on Tuesday morning.