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