The Walking Dead News for 4-27-2012
-The Walking Dead Video Game makes its release on Xbox today, you can download it for 400 points.
-Around the Wiki- -Lots of Blog posts have been released, one by myself. -There's been a possible spoiler leak for Season 3, check that out as well.
Well until next Friday, Wander on!