NASA satellites see heavy rains for Central America from Tropical Depression 8

The eighth tropical depression of the Atlantic Ocean hurricane season formed from the low pressure System 93L on Aug. 19 at 8 a.m. EDT and satellite data from NASA shows strong rainmaking potential as the depression moves out of the Caribbean and inland this weekend.