Keywords: DebbieAug2019691504zATS3.jpg en This image of Hurricane Debbie was taken by the ATS-3 NASA weather satellite on August 20 1969 at 1504 UTC 2013-03-07 21 01 16 Monthly Weather Review September 1970 pg 265 ESSA forerunner of NOAA PD-USGov Satellite pictures of hurricanes Hurricane Debbie 1969 |