film, tech, photo, games, design...

Fincher does Nike

Check out the new Nike spot by none other than David Fincher.

Thoughts?

Posted by enderzero at 11:31pm on Sep. 18, 2009