2 minEntertainmentDuncan Laurence has released a new track called Rest In Peace & has announced a new album release.