New Transformers TV Spot From NBA Finals


I hate to keep posting every new Transformers tv spot, but they just keep getting better. Check out the new spot after the jump which aired during the NBA Finals.

Transformers will be unleashed on July 2nd in select theaters.


Cool Posts From Around the Web: