Producer Ian Bryce has confirmed to Mcall.com that Josh Duhamel is on the set at Bethlehem for filming of Transformers 2, for which Michael Bay plans to have three night shoots in the made-up Chinese industrial city.
There are also 2 photos with the news article, one is of an aerial shot of 2 Black Hawk Helicopters and the other is of Michael Bay and some crew members in a golf cart, doing some filming. As the driver is looking where he is going, they may be about to crash.