Baseball-sized hailstones have ripped holes in parked cars and caused devastation to streets and buildings.
Multiple vehicles in one car park alone were damaged.
The cars appear to be heavily dented, while others have smashed windscreens and rear windows.
One car has perfectly round holes in the rear window, apparently caused by the plummeting balls of ice, described as ‘baseball-sized’ by the authorities.
READ MORE: Drake offers to pay £126,000 mortgage for fan whose mum died
Another video shows a shower of hailstones battering a small town.
The stones crash onto the street and nearby buildings with deafening thuds.
The smallest hailstones appear to be the size of golf balls while the largest ones look as big as baseballs.
The storm affected the municipalities of Sabinas, San Juan de Sabinas and Múzquiz in the northern Mexican state of Coahuila on Friday (15 Mar).
The hailstones caused damage to cars and buildings, but no injuries were reported.
The authorities said the storm also caused power cuts in the area while some roads had to be temporarily closed until the ice had been cleared.
Mexico’s meteorological service issued an alert for possible tornadoes in Coahuila State on the same day.
Civil Protection called on residents to keep up to date with weather reports as more bad weather is expected in the coming days.
They said in a statement: “The population is urged to continue monitoring reports issued by the National Meteorological Service as well as State Civil Protection and the council.”
READ MORE: VIDEO: Man comes face-to-face with terrifying ‘vampire’ in dead of night