Quebec City’s Still Insane are debuting a video for “Black Sheep” the title track off their latest EP which was released earlier this year. It’s the band’s first new music since 2017’s ‘Friends & Family’ EP. Formed in 2006, Still Insane is a Punk Rock band from Quebec City. Their goal is simple: to play fast, to play loud,… Read More Still Insane Release Video For Black Sheep