HURRICANE PATRICIA JUST BECAME...

Oct 23, 2015 by

[Translate] Just off the coast of Mexico swirls a storm that was just measured as the strongest tropical cyclone ever...

read more