Satellites show Tropical Storm Roslyn forming off the coast of Mexico in Pacific Ocean

Satellites show Tropical Storm Roslyn forming off the coast of Mexico in Pacific Ocean