NOAA satellites in orbit have recorded nearly real-time views of Hurricane Debby as it makes landfall in Florida on Aug. 5, 2024.
Hurricane Debby makes landfall in Florida as satellites watch from space (video)
Source: space
Source Link: https://www.space.com/hurricane-debby-landfall-satellite-video