Xbox pics leaked
posted in Misc. News by xip on Jan 5th, 2001Pictures of the final design of Microsoft's new video game console, the Xbox, have been leaked around the Internet. The Register has them posted for now, but who knows how long they will last?