Chupacabra

Chupacabra is the fifth episode in The Walking Dead Season 2. It will air on November 13, 2011 at 10/9c.