Saturday, August 8, 2009

Ufo lands in Russia leaving evidence

An interesting documentary about a UFO landing site in Russia with interesting trace evidence that has been verified by labs.


No comments:

Post a Comment