Transformers Stop Motion

( 6 ratings )
Category: Funny Videos
Posted: 2008-04-28 00:00:00   by
Optimus Prime loses to Bumblebee in this incredibly made stop motion video of Transformers!