RTL, formerly RTL plus and RTL Television, is a German-language free-to-air television channel owned by RTL Deutschland, headquartered in Cologne. From Wikipedia
The 26 women vying for Felix Stein and Martin Braun's roses have been announced ahead of the June premiere.