Hmmm... this act was always a "Should i like it or not?" thing for me, as it was all over in the german media one/two/three/some(?) years ago... now it seems that it is the time to answer that question
Really? I thought this was completely unknown xD (apart from having been in Bundesvision)