The Walking Dead – Season 6, Episode 7: “Heads Up”

The fate of Glenn is revealed. And in Alexandria, there are troubling things happening beneath the cheery surface.

Rate this: