Ambassadors of Shalom – Abdicate Self
The three piece Ambassadors of Shalom outfit is the latest punk rock addition to the Thumper Punk family. AoS are UK-based and the British punk influence shows in the music. These songs mostly blaze by fast and loud – just the way punk rock fans like it. Gang shouted choruses, snotty vocals, growling guitars, and…