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.
Referenced in 1 episode
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.