The Walking Dead franchise makes a triumphant return with its latest debut episode7 days agomore_vert