The Walking Dead ‘Chupacabra’ Review – Uh, The Family Pets?
| November 14, 2011 at 5:56 AM ESTWait, we’re not supposed to keep zombies as pets? Make up your mind and get back to me, pronto. because, uh, they’re gnawing on the curtains… The Walking Dead was excellent on Sunday night and if you spent time sleeping instead of watching “Chupacabra” then you really need to fix those priorities of yours – […]