Halfway through the eighth and final season of Fear the Walking Dead, we finally learned what Strand has been up to for the last seven years. What's more, we got a major blast from the past
zqXn
.