I 2023 deltok bandet i musikkonkurransen , der vinneren fikk representere Tyskland i Eurovision Song Contest 2023 i Liverpool. De deltok med låten «Blood & Glitter» og vant konkurransen etter å ha fått flest poeng fra seerne. De fikk dermed representere Tyskland i Eurovision-finalen lørdag 13. mai 2023. I finalen endte bandet sist av 26 deltakere.