Question: When does walking dead season 8 episode 10 air?
Answer: March 4, 2018
March 4, 2018
Natural Questions answer: March 4 , 2018 (from the Wikipedia article "The Walking Dead (season 8)")