http://myspacetv.com/index.cfm?fuseaction=vids.individual&videoid=32116123 Saw this on myspace today, my apologies if it's already been posted.
That was amazing! Couldnt understand most of Bumblebee lines but the stop motion was simply fabulous!