Skeptoid #241: The Alien Buried in Texas
Skeptoid - A podcast by Brian Dunning - Tuesdays

Some believe a space alien is buried in a rural cemetery in Aurora, Texas.
Skeptoid - A podcast by Brian Dunning - Tuesdays
Some believe a space alien is buried in a rural cemetery in Aurora, Texas.