John Darnielle
Season 5 E 128 • 10/06/2009

John Darnielle discusses his cheerfully desolate song lyrics and his respect for suicidal mountain goats.