Saturday, July 30, 2005

*RUMOR* Revolution Screenshots





These pics started floating around right before the weekend. I have heard that some have been proven fakes, I have heard that others haven't been debunked yet. Either way they are impressive. Let's see what you guys think.

0 Comments:

Post a Comment

<< Home

Free Web Counter
Free Hit Counter
Google