Question: when is the last walking dead episode 2017
Answer: April 2 , 2017