Review EP REVIEW: Creation’s Call by Siege Perilous Shelia Taylor August 19, 2024 Power metal band Siege Perilous is set to enchant listeners with their upcoming EP, Creation’s […]