Question : when is episode 9 of walking dead season 8 air
Answer : February 25, 2018