Show Review: Science!

My first show in NYC was quite the success—and not entirely different from the venues/atmosphere I’ve come to love in Des Moines. Seattle-based band Science! took the stage at The Rock Shop in Park Slope (a really nice, hipster-esque part … Continue reading