Music: Laura Jane Grace contributes to 'I Only Listen to the Mountain Goats' comp
Laura Jane Grace's cover of "The Best Ever Death Metal Band in Denton" will be featured on an upcoming Mountain Goats covers compilation called I Only Listen to the Mountain Goats. The release is due out on April 8, 2018. Other artists on the release include Hold Steady's Craig Finn, Amanda Palmer, Dessa, and Andrew Bird. You can listen to LJG's track below.