Menu
News
Reviews
Previews
Articles
Twitch
About Us
We're looking for new writers to join us!
Now for something entirely different
by:
John
-
posted: 9/16/2005 9:41:00 PM
More On:
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.