Johannesburg had its first big hailstorm of the summer on Monday afternoon, with black skies and hailstones the size of golf balls in some areas.
Here are the pictures and videos:
Advertisement
Advertisement
Advertisement
Sections of the Cradlestone Mall on the West Rand collapsed:
Meanwhile, footage of a tornado near Bethulie in the Free State began to surface: