Tag Archives: The Cherry Dolls

The Cherry Dolls, Viva Los Dolls. Album Review.

Liverpool Sound and Vision Rating * * * *

Once upon a time, in a land far away from the shores of Britain, was a place in which almost anything seemed possible, it was to many who heard the sound of the siren like adverts, a place of opportunity and sunshine, of a fresh optimism, a definite sense of positivity compared to the grey and the soggy brow beaten of the British Isles.