UNLEASH THE ARCHERS Hit Their Mark In Cleveland

December 17, 2021, 3 years ago

John Faddis

gallery heavy metal unleash the archers

The Abyss struck back in Cleveland as Canadian sensation Unleash The Archers showed out impressively with their first show in the Midwestern city on December 13 at The Odeon.

Showcasing numerous tracks from their 2020 album Abyss, the power metal squad also played a few from 2017’s Apex. Brittney Slayes is just as captivating live as on record hitting incredibly high notes and with incredible range.

Featured Video

KINGDOM IN FLAMES – “Black Widow”

KINGDOM IN FLAMES – “Black Widow”

Latest Reviews