Thursday, December 12, 2013

Telltale Games The Walking Dead: Season 2 trailer

I'm a huge fan of the show and I totally missed this gem when it came out, but I plan on picking up season one soon! Below is the trailer that just spawned online for season two!