Skip To Content

Where To Stream The Colbert Report Season 2009 Episode 128

Lara Logan, the Mountain Goats

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