Watch Fear the Walking Dead - Season 3 Episode 15 Online!:
Strand's motives are made clear when Nick discovers a new threat descending on the dam.