Still Insane Black Sheep (Thousand Islands Records) 3/5 Black Sheep is the third EP by the Quebec-born skate punk band Still Insane. The five-piece has been making music together since 2006, although they haven’t released a full-length since Never an Off in 2012. The lyrics are raw and simple, especially in “Sleeping on the Floor.” […]
Continue Reading
New Music Revue: Still Insane deliver EP worthy of headbangs |
