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