Own Eurovision Song Contest Wiki
Register
Advertisement
Lebanon "Barbra Streisand"
BarbraStreisandDuckSauce
Own Eurovision Song Contest 38 entry
Country Lebanon
Artist(s) Armand Van Helden
Alain Macklovitch
As Duck Sauce
Language English
Finals performance
Semi-final result 19th, 34 points
Appearance chronology
◄ What about the love (36)   
Nifsi aoulhalak (40) ►



Advertisement