PS3 owners "will embrace" Frank West

April 13th, 2011, 01:15

Part of the DCEmu Network PSP News..