Hi forum! As I was surfing youtube yesterday evening, I ran across this short documentary about a video of a UFO from a NASA Space Shuttle. You probably have seen it before, but the documentary I think is reasonably well explained and I find this particular video one of the strongest pieces of evidence supporting the idea that we are being "visited".
So if you have 10 spare minutes have a look here:
http://www.youtube.com/watch?v=Jo9XthAkufs
So if you have 10 spare minutes have a look here:
http://www.youtube.com/watch?v=Jo9XthAkufs