Ruth Jacobs 2019-06-06 22:51:33 | Profile Saw them this year on the rock of loreley in Germany. This power is incredible live. Biffs presence on the stage just blows your mind and ears, not comparable to modern bands.