New Transformers TV Spot!

A new Transformers TV spot has been revealed on the official spinoff site!

To watch it, click the link above and enter using the password “FWIFFO”. Then click on the red drive on the left side of your screen to play the TV spot that features Sam buying his car and Starscream transforming.

Transformers opens July 4.

Source: Eisbergsalatsusie