New Transformers TV Spot!

A new TV spot for Transformers is now available online! You can check it out using the player below. Transformers opens in theaters on July 4.

Source: Superhero Hype!