New music from Goat Girl, Allah-Lass and more! Also, discover an often-overlooked Athens, GA-based band from the heyday of that early '80s scene!