An intense hailstorm hit parts of Mexico, amid an unusual heat wave that is engulfing the country. The unexpected storm surprised locals as hail accumulated up to several metres in some areas, transforming streets into icy rivers.