
The National Hurricane Center is monitoring the development of Invest 95E in the Eastern Pacific, and forecasters say it will likely strengthen into a tropical depression or Tropical Storm Flossie this weekend. FOX Weather Meteorologists Stephen Morgan and Marissa Torres have the latest on June 26, 2025.