Ed and Caroline's Halloween Party
October 2002 at Ed and Caroline's Halloween party in Greenwich Village.