Invest 80z is a storm with a 20% chance of developing. It is moving north east and does not present any threat to civilization, and it will stay in the ocean. Formed: June 14th, 2026 (storm 1)
pigstep season started June 1st