Hurricane Otis developed in a flash, shocking experts

11 months ago 63

Hurricane experts were shocked as the storm hit Mexico.
Read Entire Article