
The National Hurricane Center is continuing to monitor the development of Invest 95E in the Eastern Pacific, which is likely to become a tropical depression or Tropical Storm Flossie this weekend. FOX Weather Meteorologists Craig Herrera and Michael Estime break down the forecast on June 26, 2025.