Xbox 360 in your stores November 22

Posted by: John at 9/15/2005 6:48 AM
November 22 is the day Chuck does his Truffle Shuffle as it was announced that would be the day the Xbox 360 would hit the stores. This story in the NY Times talks about Microsoft's announcement at the Tokyo Game Show.