Real life ‘Dementor’ Appear In Africa, Terrifying Residents

Spread the love

The gigantic humanoid was spotted floating menacingly over a shopping mall in Kitwe, Zambia’s largest city. With a population of over half a million, you can be sure the strange alien being was witnessed by many pairs of eyes.

Like and Support us!
By clicking like you help our site to get better