The Walking Dead's first 2 episodes free to PS Plus members on Aug. 7

July 31st, 2012, 12:46

Part of the DCEmu Network PSP News..