We're looking for new staff members! Click here to find out the details!

Now for something entirely different

by: John -
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.

comments powered by Disqus