What on Earth?
Ghost of Zorro (3x11)
: 31, 2017
A giant letter Z is carved into a Mexican hillside, evoking the mark of a legendary outlaw; a strange sighting in Germany points to secrets from the Cold War; and massive, blood-red marks in China prompt fears of a violent government crackdown.