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

Leave a Reply

Your email address will not be published. Required fields are marked *

To Top