Wednesday, 16 August 2017

Album Reviews

Heavy Metal and Hard Rock Album Reviews

Album Review: INSATIA – Phoenix Aflame

Insatia

Insatia delivers a majestic follow-up featuring Western power metal at its finest Review by Cheyenne Noelle Hailing from Canada and the United States, Insatia produces their second album to date, Phoenix Aflame. From the opening intro on the release, “Land of the Living”, I’m greeted with a soft and ethereal …

Read More »