Question: when is the season 8 finale walking dead?
Answer: April 15, 2018