Mar102020 AMEL D gives a robust rock performance in his latest song ‘Pride of Sacrifice’ that sounds heavily impressive