Although I love WWII memorabilia and collect a lot and read a lot of books about it, what comes to my mind hearing about a band called "Revenge 88" is Revenge HH (alas Heil @#$%&). H+H being the 8th letters in the alphabet. You sure these cats aren't denying the holocaust?