Tropical Depression #7 forms in Atlantic Ocean | FOX 26 Houston

Tropical Depression #7 forms in Atlantic Ocean | FOX 26 Houston