Elida Forming! In this video, Tropical Storm Elida is forming in the Eastern Pacific. Plus, in the Caribbean, rain builds near the Cayman Islands and Belize, while Stronger Tropical Waves move into the Atlantic!
Source: Tropical Storm Elida forming in the Eastern Pacific…