The video will be released on-air during this Sunday night’s season six finale of “The Walking Dead.” …read more