Hey when do you think the 10th season of the walking dead will be released on Netflix
From October 2020 after broadcasting on Free TV on RTL2, at least for the past few years.
Guess just before season 11 hits AMC / Sky… As always!
3 years ago