Keywords: Tropical Storm Debra (1978).JPG From http //www aoml noaa gov/general/lib/lib1/nhclib/1978 pdf this image shows Tropical Storm Debra near its Louisiana landfall on August 28 1978 PD-USGov-NOAA NOAA logo 1978 Atlantic hurricane season Debra Tropical storms Debra 1978 1978 in Louisiana Satellite pictures of tropical cyclones PD-USGov |