Talada has been experimenting with music since 1987, and has since had projects ranging from industrial, to electronic, to death rock. He also runs a Los Angeles based label, called Mechanismz. If there were ever a genre bending album to portray his vast and lengthy experience as a musician… Nailsleeper was it. This is a [...]