News

Now for something entirely different

Posted by: John at 9/16/2005 9:41 PM
With all the Revolution news today I thought I would post a link to this movie of Xbox 360's being assembled in China. Stuff like this just warms the cockles of my Xbox 360 heart.