©2018 Defy Media. All rights reserved.
Getting tired of replaying that kick-ass fan-made credit sequence from last week? Check out this new TV spot for 'The Walking Dead' premiering Sunday, Oct. 31 at 10 p.m. ET/PT on AMC. This clip is short and sweet... just like brains!
your question may already be answered.