Tag: The Walking Dead TV show
The Walking Dead TV show hits Amazon's LoveFilm Instant
Fans of shambling, rotting, brain-munching hordes, rejoice! Amazon have just announced that The Walking Dead TV show will be headed to their LoveFilm Instant streaming service, as of today. Kicking off with season 1 being made available right away, and…