OMG IS THIS PROOF THAT DEMONS EXIST!

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!

 

title

Content Goes Here