Tropical Storm Priscilla has formed in the Pacific Ocean off the coast of Mexico Read More
Tropical Storm Priscilla forms in the Pacific Ocean off the coast of Mexico … from the Independent Via AP news wire

Tropical Storm Priscilla has formed in the Pacific Ocean off the coast of Mexico Read More