John Darnielle

John Darnielle has never been one to mince words. Throughout his career as the primary singer/songwriter of the Mountain Goats, he let his radical honesty act as a compass to guide listeners to his insight on the human condition.