A small town in Texas has embraced the story of the visit and demise of an otherworldly being from the 1800s… and what many say is America’s only alien gravesite.
READ MORE IN THE ATLAS: https://www.atlasobscura.com/places/1800-s-alien-gravesite
If you can’t make it out to Texas, check out this documentary about the incident which is online.
Published on 2 years, 1 month ago
If you like Podbriefly.com, please consider donating to support the ongoing development.
Donate