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