posted on May, 23 2009 @ 08:43 PM
I'm resurrecting this purely because another thread linked to a video that quite frankly gave me the shivers when I compared it with the screen shot
I obtained whilst watching NASA tv.
the whole series of 12 videos is well worth a watch if you haven't yet but this link is to video 3 where you will see an uncanny resemblance to the
picture I linked to above.
Go to 3 minutes 17 seconds on the following video
www.youtube.com...