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