Question: walking dead season 8 last episode air date?
Answer: April 15, 2018