Attention Walking Dead fans! Tonight is your lucky night because you can catch a first scene from the highly anticipated Season 4. That’s right! Between 10 and 11PM ET/PT, a sneak peek preview will air during AMC’s new original series Low Winter Sun.
Season 4 is currently filming in Georgia, and the first episode of 16 will debut on October 13, 2013.