Transformer Hands

August 5, 2010

This footage of the new Transformers movie looks awesome.

Filed Under   transformers
Comments ()