We did it again, ha ha ha ha,” that is how Vengeance’s 1987 classic Take It Or Leave It starts off. Although a lot has changed over the years since their breakthrough album Leon Goewie, the driving force of the band, has certainly managed to once again put Vengeance back on track after a difficult time. More»