While many believe that Alien does not exist, a video that surfaced online confirms that it does exist in Nigeria and some other parts of the world.
While mermaids exist, a video of Alien being caught on camera has got many people talking online.
Alien life or Extraterrestrial life is life which does not originate from Earth. No extraterrestrial life has yet been conclusively detected. They are considered to be powerful than human beings.
In the clip that hits the internet, an alien was caught at a thick forest in Nigeria moving from one place to another in a kind of scary manner.
The video sparked mixed reactions, while some couldn’t believe their eyes others expressed that alien does exist on earth as well.
Watch the video below;