The Mountain Goats‘ John Darnielle observes a brutal crime scene in the band’s new song “Cadaver Sniffing Dog.” “Hustle up the spiral stairs, see if anything’s left up there/Teams on the scene from several stations; everybody, adjust your expectations,” he sings over a shadowy guitar riff and muted bass. “Stray …
Read More »