Legendary Locations
Crystal Skull Obsession
S1 E7:
Josh investigates the iconic mystery of the crystal skulls, visiting sites in Belize, Spain and Scotland.
Legendary Locations