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