Invicta by Skarlett Riot (Despotz Records) by Ken Morton | Aug 13, 2021 | Bands, CD Reviews, Reviews, Skarlett Riot | 0 Invicta by Skarlett Riot (Despotz Records) Skarlett Riot is a UK-based hard rock collective whose...