Loading the player...
  • Uploaded 4 years ago in the category NASA And UFO'S

    People in a tiny French village are hoping that an alien theory will help them survive the end of the world.

    ...

    People in a tiny French village are hoping that an alien theory will help them survive the end of the world.

  • ufos Alien rumors fuel doomsday theory
show more show less