As the first semi-final is unleashed in Turin, we run down this year’s most noteworthy bangers, ethereal folk chants and protest songs about health insurance“What is the secret of Meghan Markle’s hair?” is the opening line of this sepulchral and Kraftwerkian entry by Konstrakta. She then goes on … Read entire story.
Source: Music | The Guardian