Mountain Goats return to Denton

Nothing is more Denton than gathering at Dan’s Silverleaf to watch indie-rock outfit the Mountain Goats, and belt “Hail Satan!” along with the rest of the overheated, sweating concertgoers. Well,… read more →