Ancient Rome's El Dorado
- Episode aired Aug 24, 2022
Archaeologists capture bizarre, spider-like markings etched deep into the mountains of Spain.Archaeologists capture bizarre, spider-like markings etched deep into the mountains of Spain.Archaeologists capture bizarre, spider-like markings etched deep into the mountains of Spain.