Tag Archives: Let The Demons Out

Ghalia & Mama’s Boys, Let The Demons Out. Album Review.

Liverpool Sound and Vision Rating 8.5/10

You might think that you are immune to the power of advertising, to the pull of the human trait of desire for the sound of the Siren which urges you into the minefield of exploration, of searching for tantalising glimpse of a passion you have never experienced before; you might think you are beyond such base thought but reason means nothing when you hear the music of Ghalia & Mama’s Boys for the first time.