A tornado ripped through areas of the Vaal Marina early on Monday evening, leaving at least 50 people injured and more than a 1000 homeless.
Residents in the nearby informal settlement of Mamello were rattled by the horror of a tornado, initially mistaken for rough wind ahead of heavy rains.
The residents, whose survival hinged on faith, recall the moment this natural disaster, only known to them from watching television, tore through their homes and threatened their lives.
Watch for more.