Buzz Osborne: "Instrument of God"


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.