Friday, October 7, 2011

The Walking Dead, Live on Netflix

The Walking Dead are here to watch instantly in the US and Canada. Cindy Holland, VP of Content Acquisition here, and the horror of the walkers - the shuffling hordes of the undead - will frighten and fascinate you, so catch the first season now!