Transformers: Armada Press Release
Posted by Seibertron
Feb 5, 2002 144,801 views
NEWS: Hasbro's press release regarding Transformers: Armada and their upcoming 2002 product lines can be found here.
NEWS: Hasbro's press release regarding Transformers: Armada and their upcoming 2002 product lines can be found here.