So this happened over the weekend when Zambian locals were terrified by this gigantic figure that loomed over the Mukuba Mall!What the F is that? I would be terrified and run if I saw HUMAN shaped cloud! Check out these images!