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