Tuesday, August 28, 2012

The Walking Dead: Episode 3 releases on Aug 28, along with iOS Episode 2

The Walking Dead: Episode 3 releases on Aug 28, along with iOS Episode 2