Zombie Snow Spectacular!
Winter has come…finally! Even though the survivors on The Walking Dead moved just outside Washington D.C. way back in season 5, we have yet to ever see snow on the zombie drama. But that will change in a big way on Sunday’s season finale. Check out these finale photos to get your first look at the winter wonderland that awaits.