So we all had a week to collectively catch our breath and digest last week’s episode of The Walking Dead. Is Glenn somehow still alive? When are we going to find out? Well folks, surely not this week, but we all guessed that would be the case I’m sure. I hear the argument that Steven […]