Slash Puppet were a fixture on the Canadian scene from 1989 - 1995, having released one demo - released as an official CD in 2007 - and one EP before calling it quits. Frontman Anthony "Mif" Mifsud launched his own project, My insane Friends, in 2016, and he has returned with a new...
Continue reading...
Continue reading...