Saturday, April 26th, 2008

bumblebee vs optimus prime

Here we have a really well made stop motion Transformers battle between Optimus Prime and Bumblebee. Guess who wins? (hint – not who you would expect!)




Comments are closed.