File:Barricade.jpg

Summary
Barricade in the 2007 Transformers movie.