The first photos from the Bethlehem, Pennsylvania set of Transformers 2 have popped up online. Take a look!

Transformers 2 Set Photo
Transformers 2 Set Photo
Transformers 2 Set Photo
Transformers 2 Set Photo
Transformers 2 Set Photo

Brian B. at Movieweb
Brian B.