MIF

For those that remember the band Slash Puppet, you already know. For those that missed this amazing Toronto band, you need to listen up now! Oh, and you’re welcome for the introduction. Slash Puppet literally burst onto the scene in 1989, their debut live performance at Toronto’s infamous Rock and Roll Heaven. They unleashed a […]