On 19 November 2015 , Naidoo was announced as the German representative in the Eurovision Song Contest 2016 . His entry was due to be chosen from six competing entries in a national final in February
Eurovision Song Contest 2016
Eurovision Song Contest 2016
Xavier Naidoo