Indie album breakers #14 / Skarlett Riot

A new success story. Skarlett Riot entered the indie album charts position 14 in the UK.
We are Despotz Records – We Rule.