Gary Leggiere

Referenced in 1 episode

Definition

An independent researcher and proponent of the extraterrestrial theory regarding the Face on Mars, known for his extensive investigations and public discussions on the topic.