This is so Freakin awesome! I saw this article wanna find the video must be on youtube the title says it all, right?
read more | digg story
Sunday, July 8, 2007
Anyone see the Xbox 360 robot in Transformers?
Posted by Geek Nation at 3:23 PM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment