tor.com
The Walking Dead S2, E8: “Nebraska”
The Walking Dead returned on Sunday after a brief winter hibernation, and I’m not gonna lie, I actually kinda missed it. The show is a massive hit for AMC even if critics and anyone with an i…
Alex Brown