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.
RELATED NEWS
This site has 2 goals:
1. Find Music that you will love 2. Meet People who share your great taste in music
If this sounds like your kinda place, why not join?
|