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.
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.