Liverpool 2023 - Romania Artist Theodor Andrei Song D.G.T. (Off and On) Music Theodor Andrei, xjahed en Luca Udățeanu Lyrics Theodor Andrei, Luca De Mezzo, xjahed en Luca Udățeanu Broadcaster TVR Label Electrecord Semifinal 2 Social media Results Year Pos Pt. # SF Pos Pt. # Liverpool 13 May 2023 - - - 2 14 0 3 Clip