watch Mountain Goats play “Best Ever Death Metal Band in Denton” with Hate Eternal’s Erik …The Mountain Goats played ”The Best Ever Death Metal Band in Denton” with help from one of the best ever death metal musicians in Florida.Andrew Sacher