Transformers: Armada #121
Transformers: Armada » Transformers: Armada #121 - Decisive Battle released by IDW Publishing on January 24, 2003.
Transformers: Armada » Transformers: Armada #121 - Decisive Battle released by IDW Publishing on January 24, 2003.
Log in to comment