We're looking for new staff members! Click here to find out the details!
Now for something entirely different
posted: 9/16/2005 9:41:00 PM
With all the Revolution news today I thought I would post a link to this
of Xbox 360's being assembled in China. Stuff like this just warms the cockles of my Xbox 360 heart.
comments powered by Disqus.
comments powered by