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.