Podzilla 1985

I Want to Believe -Texas Stones & Bombshell New York Times UFO Report

July 25, 2020

It's a special Saturday edition of I Want to Believe! Tonight we reveal new information on mysterious stones found in Texas, and dissect a New York Times article that spells it our clearer than we've ever heard it before about what some reported UFO's are - "off-world vehicles not made on this Earth.”

Play this podcast on Podbean App