Invest 94-L could become tropical depression soon

view original post

It is producing a large area of disorganized showers, thunderstorms, and gusty winds across portions of the Dominican Republic, and the Turks and Caicos Islands.