Jeff Klein's songs are brooding, emotional and, at times, darkly sarcastic.
Added by Upcoming Robot on January 17, 2008