Invest 90L

posted in: Uncategorized | 0

 

NOAA is now giving invest 90L a 70% chance of formation, and the official start of hurricane season is still more than a week away. Don’t wait until it’s too late, be prepared and order today.

Order Now