Barricade (Transformers)

Barricade appeared in the 2007 movie called Transformers.