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