Yeah I've been listening to Louder Than Love just now and you can totally see the Led Zeppelin influence, they wear the Sabbath and Zeppelin on their sleeves, but it isn't a bad thing because somehow they do turn it into their own thing.
I love making the record label connections, too, it's kinda fun to seek out anything on SST in particular, or Def Jam/Def Jux/Warp.
Just curious, how old are you exactly then? I'm only 19 so I could have never possibly heard these bands in their prime. Fuck, I don't even recall Kurt's death, my parents wouldn't let me watch MTV for the longest time.
__________________
|