The Meister Becomes Metal Immortal with LADY BEAST

In exactly one week from today, I shall become Metal Immortal! Whatever do you mean Meister? Well, for those of you that follow me or Decibel Geek you are probably aware that I am an avid rock show enthusiast and travel as much as possible to festival events around the world. Rarely (OK, only one […]