Low pressure Invest 90L likely to become tropical depression

WPTVPublished: November 18, 20162 views
Published: November 18, 2016

<p>A low pressure in the southern Caribbean still has an 80 percent chance development near Central America.</p>

Be the first to suggest a tag

    Comments

    0 comments