Humanoid Caught On Security Camera In Russia

Untitled(16)

On March 7, 2014 at 22:30 pm outside a secret military facility in Moscow, Russia where appeared an almost invisible humanoid who was caught on a security camera.

 


From Around the Web