David Leyes Shooting Ben Folds Album Cover Ben Folds Live In Boston at the Avalon Ball room June 8 2002.