New Transformers Set Videos

Two new Transformers set videos have appeared online. The first, at XtraMSN, takes you on the Hollywood set, while the second, at the Air Force’s official website, shows director Michael Bay shooting on the Holloman Air Force Base set.

Source: ej2