Striker – Ultrapower (Album Review)
The commencement of the new year saw Edmonton, Canada’s heavy metal ensemble Striker unveiling their seventh studio album, “Ultrapower” (2024), marking a significant milestone following their independent release, Play to Win (2018). Established in 2007, […]