Slash Puppet were a fixture on the Canadian scene from 1989 - 1995. Frontman Mif contacted BraveWords with the news he has posted rare live footage of the band online, which can be viewed below. It was shot on Friday, November 13th, 1992 at the Spectrum on the Danforth in Toronto...