When I found out my friend Chrissy was in a very new band called and they're actually good, I had to interview them. Womantra is a riot grrl band out of Cleveland, who recently made Cleveland.com's Top 15 album releases of 2017 list....