|
|||||
What is transformers armada?A franchise, beginning in 2002 and ending in 2003, that saw the introduction of the Mini-cons into the Transformers lore. ME: Damn dude, haven't you watched Transformers Armada? transformers armada - video |
|||||
www.Definder.net Powered by Urban Dictionary |