Interview With Buzz of The Melvins
If you missed the interview I had with Buzz earlier... ya missed out on a conversation about shows, sheep, and strippers. No joke, see for yourself!
If you want to see The Melvins live, Make sure that you are at the Top Hat on September 9th. but until then you can check out their video for "The Talking Horse." My only suggestion is to think twice before watching ...if you are on drugs...