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