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...
Love is Strong
David Fincher - Of Course! Cheers mate!