Tag Archives: Ne-Hi

Twin Peaks band
Win Tickets to Twin Peaks at The Echoplex

Its always a rad time seeing garage rockers, Twin Peaks, bring immense energy from the stage onto the eager moshing crowd. We last caught the Chicago band at the Constellation Room back in 2014, as they toured in support of their sophomore album, Wild Onion. Twin Peaks is back with a headlining show at The Echoplex on […]