KREO Transformers – Stuck in a Tree

Nature is a force to be reckoned with in this awesome new KREO Transformers spot that was assembled and animated right here at Stoopid Buddy Stoodios. ROLL OUT and watch the hi-jinx unfold in the video above.