Tropics Tropical Depression Eight 8 years ago Chris Thompson Tropical Depression Eight has developed a few hundred miles off the ENC coast with maximum…