A freak hail storm has struck in one of Mexico's largest cities, burying vehicles under a thick layer of ice.
Local authorities in Guadalajara scrambled to clear roads, as the city with a population of around five million, experienced temperatures of around 31 degrees Centigrade in recent days.
Governor of Jalisco, Enrique Alfaro Ramirez, said he'd never witnessed scenes like those he saw Sunday morning.
"Hail more than a meter high, and then we wonder if climate change exists," he said on Twitter.

Bahrain, Kuwait, Jordan face renewed Iranian attacks after US hits Iran's south
Lebanese army enters southern town after Israeli withdrawal, in first test of US-brokered deal
Kuwait lodges formal protest with Iran over tanker attack; ministry says power station fires contained
Russian attack kills three in Ukraine's Zaporizhzhia, officials say
French parliament backs social media ban for children under 15
