Mercenaries 2
Spot for Mercenaries 2: World in Flames. Produced by Shilo Design. Contracted for animation.
Full spot can be found here
Full spot directors cut can be found here
Breakdown:
Media Buzz: