Scientist Claims He Found Proof of Life on Mars (ft Dr. John Brandenburg)

Vetted: The UFO Sleuth - A podcast by Patrick Scott Armstrong

Podcast artwork

Patrick discusses recent comments made by Dr. John Brandenburg on a recent interview with Jesse Michels talking about his proof of life on mars.

Visit the podcast's native language site