• Everything You Need for the Return of The Walking Dead

    The Walking Dead returns to AMC this very Sunday, Feb. 8, which means it’s time for all the fans and the haters to ceremoniously unite under the non-metaphorical version of American culture’s television mistletoe, because, for some reason,...

    • Posted 9 years ago
    • 0