Real Life ‘Dementor’ Appears In Africa, Terrifying Residents
A mysterious humanoid figure baring a striking resemblance to a ‘dementor’ from the Harry Potter movies terrified residents at a shopping center in Zambia this week. According to locals, a human-like giant figure hovered around the […]
