Road to Rotterdam: United Kingdom James Newman was supposed to represent the United Kingdom last year with the song “My last breath”. The BBC was silent for a long time, Read More »