Last One Standing

Animated TV Commercial for Ā«Last One StandingĀ», a Battle Royale Board Game.