Transformers Pics

I was very skeptical at a live action version of Transformers but I have to say, those pics look awesome. It will probably suck but it seems like it will look good.

2 Comments