New Red PS3 is a GAME exclusive in the UK

February 15th, 2013, 01:41

Part of the DCEmu Network PSP News..