darkadaptedeye.org
Concert review: Screaming Females
The Union, Athens, Ohio – September 29, 2017 As ever, Screaming Females have me at a distinct disadvantage. In the immediate wake of their whirlwind show at Athens, Ohio’s delightfully cozy c…