← Secrets in the Dark · Season 1

Tower Of Skulls

S1 · E2 · 20 Sep 2025 · 41 min

At Mexico City's Templo Mayor, archaeologists uncover a 15th-century tower of 600 skulls, revealing new insights into Aztec sacrifice and ritual.