by Michael Moretti | May 16, 2018 | Preview
Nietzsche’s plays host to a sleeper rager this evening. Tonight’s lineup features dream-y Philadelphia-based indie rock quartet, Church Girls, who are are in the midst of a New York State mini-tour. If you are a fan of twinkly new era Blondie meets Rilo...