Transformers the movie preview

  • il y a 18 ans
What appears to be test footage from Industrial Light and Magic of a Transformer transforming.