8.7.07

Anyone see the Xbox 360 robot in Transformers?

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

0 Comments:

Post a Comment

<< Home