Vengeance – Back To Square One

The song comes off the band’s new album “Piece Of Cake”, which will be released on October 25 in Germany, 28th throughout the rest of Europe and November 5th in North America.