NEW UFO File Secret Alien Documentary 2016 – YouTube

Advertisements

Alien Captured Alive In New Mexico? – YouTube

 

According to a russian news report the small alien creature was recovered from a flying saucer which had crashed or was intentionally brought down near Lincoln National Forest in New Mexico. Working on an update to this story.