Show Review: Scene Queen – Dallas, 9/17 | Trees
Scene Queen brings a dazzling stage presence by constantly interacting with the crowd, even jumping down into the audience to sing along with everyone. Scene Queen shook the venue walls with their impressive heavy riffs and breakdowns.
Continue Reading