Invicta by Skarlett Riot (Despotz Records)

Invicta by Skarlett Riot (Despotz Records) Skarlett Riot is a UK-based hard rock collective whose music is sure to ignite the great big world of hard rock and metal, especially if their third album Invicta is indicative of...

Read More