Diamond Pistols delivers an anthemic tune entitled “Diamonds” for the latest release on New Noise. The track features classic vocals repeating over a series of trap horns, triple hi-hats and booming basslines. In 2013, Christian Dold emerged onto the scene … Read More →