David Fincher - Of Course! Cheers mate!
Love is Strong
please help me... what the hell is that song where they;'re really big/giants running, playing through New York [i think ] - they're as big as the buildings....? trying to find the clip for a client really quickly...