
Sign up to save your podcasts
Or
A building in El Paso, Texas is the site of a century old mystery. On the side of the building: a mural of a turtle. Was it a symbol? In the building's basement: walled off tunnels. Who were they for? Where did they go? This is the Backstory.
4.9
130130 ratings
A building in El Paso, Texas is the site of a century old mystery. On the side of the building: a mural of a turtle. Was it a symbol? In the building's basement: walled off tunnels. Who were they for? Where did they go? This is the Backstory.
32,253 Listeners
111,438 Listeners
891 Listeners
47,787 Listeners
4,862 Listeners