Episode Details
Back to Episodes
February 13, 2002: New Face on Mars - Michael Luckman
Published 1 year ago
Description
Michael Luckman discusses the discovery of a potential new Face on Mars, analyzing satellite imagery and its implications for past extraterrestrial civilizations. He explores the possibility that NASA may be withholding critical information and examines the broader significance of Martian anomalies.