Liverpool Sound and Vision Rating 8.5/10
To leave an impression on the minds of those aching for the new is to place caution to the wind and emphasise with honour the ability to charm and lure with equal fashion; to be technically proficient is all well and good, but if you don’t have charisma then all is lost in this modern world where presentation and ideas is nothing without a large and deafening personality.