There was also a freak hailstorm in Mexico last July.
In theory, any place with thunderstorms can get hail, but seeing that amount right on the city is a surprise.