Yesterday, we reported that film production of Transformers: The Last Knight will be continuing in Europe. We are happy to report today that images from the filming set at The Quiraing Walk was posted on the Facebook page of Staffin, Isle of Skye, Scotland.
We can see that some of the non-character vehicles, including multiple low flying helicopters, used on set. Interestingly, we see an actor in full knight armor riding on a horse as well. How will this relate to the title of the film? Only time will tell; however, you can check out the mirrored images from set, and see for yourself after the break.