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.