Do you believe in alien lifeforms?
2 minutes 37 sec
Here is another video about the same story...
If you havn't seen these then you'll like this post.
Great graphics I assume...
3 minutes 11 sec
"Russian Climbing" is how I found it.
8 minutes 24 sec
I think it's worth your time.
It happened over a decade ago?
Dated Nov.9 1996
Compliments of Google Video...