Sunday, September 25, 2016

Transformers: The Last Knight London Set Photos - Barkingham Palace


Filming for Michael Bay’s new Transformers movie recently shoot near Buckingham Palace in London, England. You can view new Transformers: The Last Knight London set photos, featuring Bumblebee, Hot Rod and Barricade. Take a look at it.

























































No comments:

Post a Comment