Song Of The Moment: The Mountain Goats – “The Best Ever Death Metal Band In Denton Posted on August 14, 2013November 22, 2014 by Brady Gerber John Darnielle’s epic odyssey of the rise and fall of the best ever death metal band (in Denton).