Having been formed in southern Italy in late 2013 by singer and guitarist Luca ‘Detonation’ Sergi, and released a single which saw them dragged ‘Down To Hell’ the following year, Nuclear Detonation have taken their time in moulding the other seven tracks which make up this debut full-lengther. It’s a delay …
Read More »