File:Movie DeluxeBarricade toy.jpg

Hasbro stock photos of (Deluxe) Barricade from the Transformers (2007) movie line.