Transformers Poster: Armada

TRANSFORMERS ARMADA POSTER - The New Transformers are here! You're going to be seeing the toys in stores, the cartoons on TV, and the characters in comics, and they are ready to invade your home! Witness the latest development in the Transformers as the epic struggle between the Autobots and the Decepticons continues! The first Armada poster to market is a must-have! Poster, 26x39

Image: Transformers Poster: Armada  -

Transformers Poster: Armada