VFX Artists STUMPED by New UFO Footage


Someone sent Niko a UFO video that he just can’t explain, so he sits down with the crew to see if together they can figure out which species of alien it is.

Your opinion?
  • Not Alien (2)

Read More On This At Latest UFO sightings