Top
All Channels
30°

Transformers: The Last Knight Josh Duhamel Set Video

Cosmicbooknews

Paramount and Michael Bay released a new Transformers: The Last Knight set video featuring Josh Duhamel.

The video was shot at Luke Air Force Base in Glendale, Arizona. Check out F-16's, F-35's and more.

Read Full Story >>
cosmicbooknews.com
The story is too old to be commented.