You can trust Louder
Delirium’s career has been an extensive but stuttering one. Formed in 1970 in Genoa, they recorded a handful of albums before dissolving, reforming some 20 years later. They remain adored in Italy for their heavy, early Genesis styling, and this album continues that inclination.
MORE FROM PROG