Melvins Buzz Osborne of The Melvins has released a new track from his upcoming solo, acoustic album, This Machine Kills Artists, due out June 3 via Ipecac Recordings. The track is called "Instrument of God."

You can click Read More for the tune.



Bands in this story