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