Video: Transformers On Location

posted on 2006-07-14 18:19 EDT
Michael Bay's live-action Transformers film is currently filming at Holloman Air Force Base in New Mexico. The US Air Force site has posted a story on the progress, including a four-minute video shot on location.

discuss this in the forum (15 posts) |
bookmark/share with:

News homepage / archives

Loading next article...