Michael Bay on the Transformers Set

Michael Bay’s official website has posted some new photos of the director on the Transformers set. Hit the link to check them out.

Transformers opens on July 4.

Source: Michael Bay