News

That’s because this very thing is actually Barricade, the Decepticon police car from the 2017 film Transformers: The Last Knight. Built for the film by Kustom Creations and purchased by ...
Despite seven live-action movies that earned over $5 billion at the box office, the true Transformers have only appeared for a matter of minutes.