1991. Founded in 1982, SOLID BRASS is recognized by audiences and critics alike as one of the premier brass groups in America. The members of the ensemble are some of the New York area's finest musicians who have pe..
2001. Devil in the Woods, Issue 3.3, 2001 5 Stars. After far too long in hiding, former Alcohol Funnycar frontman Ben London returns with a devastatingly world-weary collection of songs. The guitars have been turn..