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