Looking for Best Prices of Transformers 3" Barricade Keychain
See Transformers 3" Barricade Keychain Overviews
The Autobots and Decepticons are about to unleash their war on earth and the fate of humankind hangs in the balance. Megatron and Barricade are movable and poseable with 8 points of articulation - head, arms, legs, knees and waist!