Transformers: Armada Backdrop Blur

Video Loading...

Transformers: Armada S01 E06 Jungle

Overview

The newest minicon activates in the middle of a forest: both sides fight for it.