eugeneweekly.com
Melvins and Redd Kross
In my humid music universe, the Melvins are gods. I first saw them at some shitty club in their stomping grounds of Olympia, Washington, in 1985, and they totally exploded my head: sludgy, chunky g…