Microsoft to sites hosting leaked ‘Xbox 720’ document: Take it down

By Tom Warren | TheVerge.com, Thursday, June 21, 4:50 PM

150
What would you like to send?