Where To Stream The Colbert Report Season 2009 Episode 128
Lara Logan, the Mountain Goats
- Aired October 6, 2009
- 30 Min
John Darnielle discusses his cheerfully desolate song lyrics and his respect for suicidal mountain goats.
Lara Logan, the Mountain Goats
John Darnielle discusses his cheerfully desolate song lyrics and his respect for suicidal mountain goats.