Barricade is quite a new Decepticon character to me. I have no recollection whatsoever of him in any previous Transformer cartoon.
Like the Optimus Prime wallpaper, this is probably an early render – but probably would be very similar to what he is going to look like in the movie.
2 sizes as usual.
Leave me some thoughts if you have any – about what you think about him.
Personally, I think his insect like face really looks badass!