Dell Tech Force

Dell Tech Force

Dell has put together a mini-site for Dell Tech Force, a Team America parody Dell produced as a sales film recently. They’ve really gone all out with this; the film has really high production values and must have cost a small fortune to produce.

No word yet on who did the puppets, but whoever it was, it was well done.

I mean, how can you not just love a little Bill Gates marionette?