Tropical Storm Priscilla forms in the Pacific Ocean off the coast of Mexico


Tropical Storm Priscilla forms in the Pacific Ocean off the coast of Mexico.
Read Tropical Storm Priscilla forms in the Pacific Ocean off the coast of Mexico on 92.5 FOX News App

