Posted on June 24, 2009 by Todd under Movies My boys and me just went and saw the newest Transformers movie, it was spectacular! Check out this trailer and see what you think. We loved it