2002-02-13 – Art Bell SIT – Michael C. Luckman – New Face on Mars


Art Bell: Somewhere in Time returned to 2/13/2002 when Michael C. Luckman, director of the NY Center for ET Research, discussed the “new” Face on Mars, the Disclosure Project, and truth about UFOs.

Leave a Comment

Your email address will not be published. Required fields are marked *