A local farmer in Magliesburg posted a video on Facebook that has taken the town and country by storm.
While standing on his porch, Amin Hassam, owner of Koesterfontein Farm Glamping, noticed the clouds forming an unusual shape in the sky and the clouds coming closer to the ground.
What he managed to capture, was the rare occurrence of a tornado whirling through Magaliesburg.
Mario Ferreira also managed to capture the tornado on video:
South Africa has experienced several different versions of Mother Nature’s wrath over the past 24 hours, with snow, hail and floods also being reported.
Read more:
Check out these pictures of snowfall around South Africa
Top tips for rainy weather driving
Be more cautious when driving in wet weather
Facts and fiction when it comes to bad weather