Telltale Games: The Walking Dead Season 2 Review (Xbox 360)

I’m a zombie fanatic. A complete junkie – I collect all kinds of things Zombie releated from the Afterlife with Archie comics (YOU MUST CHECK IT OUT)I have some memorabilia from The Walking Dead TV Show I have autographs from Andrew Lincoln, John Bernthal and Sara Wayne Callies – I even have a limited edition […]