MELVINS – “Leon vs. The Revolution” is offering an exclusive stream of the new MELVINS song “Leon vs. The Revolution”. It’s taken from their new album “Freak Puke”, which arrives on June 5th.

Go here to check out the new song.

Click to comment

You must be logged in to post a comment Login

Leave a Reply

To Top