The Walking Dead: Glenn Spoiler Scene Released Online

TWDglenn

Tonight's talked about scene from The Walking Dead episode 607, titled Head Up, has been released online.

Be warned! It's a major spoiler if you haven't seen the episode.

Glenn lives! Were you surprised?

The Walking Dead airs at 9 PM ET on AMC.