Holloman Air Force Base Provides Sneak Peek Of Film Location

Posted on May 22, 2006

From Holloman to Hollywood, Transformers make movie magic

Read this good article providing an behind the scenes peek at the filming of Transformers at HAFB. Read it here.

Check out the HAFB web site.