Filming for the new Transformers movie continued on Sunday by Buckingham Palace. You can view new Transformers: The Last Knight London set photos here.

I personally think that the Transformers franchise is ruined, however I can't skip out on this one when there is a Centenario in town. Also, scissor doors on a Camaro? Not a fan of the futuristic design. I do have to say, the new is insane!