FORZALEZA

Microsoft Sends Takedown Notices to Sites Hosting Leaked "Xbox 720" Document

Microsoft Sends Takedown Notices to Sites Hosting Leaked "Xbox 720" Document

Microsoft isn't happy we got to see their hand.