Josh Duhamel in Transformers
Josh Duhamel plays military man Captain Lennox in the upcoming Transformers movie. Here are some new stills from Comingsoon.net of Josh, Shia LaBeouf (Bobby, A Guide to Recognizing Your Saints), and newcomer Megan Fox. Transformers is set for a July 4 release date.
Other pictures include Josh Duhamel hamming it up on the set of Transformers, and posting with/for fans.