Theodor Andrei releases music video for new single
Just like the lyrics of his 2023 entry "DGT (Off and On)", Romania's Theodor Andrei has been flickering on and off of our news feed screens since his performance in May. Crashing out of the competition with a disappointing 0 points in the…