posted on Oct, 11 2003 @ 07:59 PM
We discussed this picture a long time ago. It was made by a cgi company, I am almost positive. Center .... I cant remember the name of the web site.
But I am with Heelstone, I am 100% sure this is a cgi, based on the investigation we had a while ago.