Can you tell me the answer to when does this season of the walking dead end??
April 15, 2018