Netflix just signed a massive new licensing agreement worth $500 million to bring The Walking Dead Universe to international markets.
This story was originally reported by TechCrunch. For the complete coverage and latest updates, visit the original source.
Read the full story at TechCrunch.



