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