Theodor Andrei
Theodor Andrei won Romania’s Selecția Națională with his song D.G.T. (Off and On) - he’ll now begin preparations to take his unique brand of rock to the Eurovision Song Contest in Liverpool.
Officially submitted biography will follow shortly…