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