Categories
Transformers

Toonbarn’s Transformers Armada Contest!

This coming March 11th, Shout Factory and Hasbro Studios will be releasing Transformers: Armada – The Complete Series on DVD. This DVD set will collect the hit 2002 animated TV series, which is part of the rare UNICRON trilogy alongside ENERGON and CYBERTRON. This deluxe DVD set will consist of 8 Discs containing all 52 […]