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