Yeah... seen them live.
But franck, you have a good taste when it comes to music. Give this a shot:
Part one:
https://youtube.com/watch?v=KNJJPEN-bp0
Part two:
https://youtube.com/watch?v=49IH0kl-Nxo
The two first minutes are kinda high on drugs, but be patient and listen to it all. I like this band WAY more than Led Zepp and stuff these days!
