Hawk's Nest

Sunday, May 15, 2005

DELL : Tech Force

You have to see it to believe it. Retro-puppets in a marketing stunt for Dell. Thanks to Engadget.

0 Comments:

Post a Comment

<< Home