This Weeks Nerd News: TWD & Disney+This Weeks Nerd News: TWD & Disney+Some new info about the Walking Dead and Disney streaming serviceQuinn AlexanderQuinn Alexander