Isle Of The Cross – Excelsis – Album Review
Artist: Isle Of The Cross Album Title: Excelsis Label: Rockshots Records Date of Release: 21 February 2020 I honestly have no idea where to begin with this review, I really…
Artist: Isle Of The Cross Album Title: Excelsis Label: Rockshots Records Date of Release: 21 February 2020 I honestly have no idea where to begin with this review, I really…