BRAND NEW
Laura Kästel and Carlotta Truman are S!sters, a German duo formed in Hannover. They were chosen to represent Germany on this year's Eurovision Song Contest. Their song is entitled "Sister", and it is an emotional pop ballad. Oh, and no: they are not actually sisters.