Filmed in Mozambique (Southern Africa). This massive thunderstorm caught us by surprise. It didn't stop the bad driving though