Spencer Finch
New York, New York active New York, 1989 - 2005