Album Review: Queen Zee – Self Titled
Liverpool based Queen Zee’s self-titled debut is a glitter fist whack of more-ish Glam tinged Trash ‘n’ Roll. Opener ‘Loner’ licks Punk-Pop’s tired eyes before disregarding the stale past by splashing fluorescent paint all over it’s shocked face. Next up...










