Semi Supervillains “Here Comes Trouble” Album Review
Semi Supervillains Here Comes Trouble Self Released September 19, 2015 The Semi Supervillains are a garage rock band from Pittsburgh. They describe their sound as blues rock influenced power pop and compare themselves to such bands as The Strokes, The [...]
October 26, 2015
Album Reviews, Local Artists, Upcoming Shows