A nameless member of the public emailed this into the South African Weather Service. Crickey! I first thought it was a mega dust devil. Then I looked at the instability on the day in question, which was very high. Maybe it is a tornado, but I can't see the parent storm here. Could it even be a monster landspout, or is it a tornado? Any thoughts anybody??