Tropical Storm Alvin roared to life last week as the first named storm of the 2025 Eastern Pacific hurricane season.
Satellite footage shows Alvin’s powerful formation and swirling journey off the coast of Cabo San Lucas, marking an intense start to the season.