Jaffe "felt bad" about Twisted Metal fibs

June 22nd, 2010, 21:46

Part of the DCEmu Network PSP News..