Diamonds On Neptune March 19, 2020 Diamonds On Neptune Diamonds On Neptune have their next single to unleash, ‘Erase’, a track that is much more aggressive and is a knockout punch compared to their...