Select Page
Giant Floating Alien Entity Takes The World By Surprise

Giant Floating Alien Entity Takes The World By Surprise

An extremely unusual apparition has left Zambian people in a state of shock and disbelief. 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...