The Walking Dead Season 2 Episode 5 “Chupacabra” Promo

2 years ago, by

November 7, 2011

Here’s the promo for The Walking Dead season 2 episode 5 “Chupacabra” featuring the return of a major character.

  • Imr_arahal

    Merle Dyxon :O