mikeladano.com
REVIEW: Slash Puppet – Slash Puppet (EP, 1993)
I found much to my horror that my original Amazon.ca Slash Puppet review had been taken and credited to some defunct site called “bandfocus.net”! I thought it would be wise to re-claim…