Luxemburg's last win please come back 1983
43m | Dec 7, 2021Another one from the archives. 1983 the first time Germany hosted and the last time Luxemburg won. Don't worry we also reviewed Turkey's entry "Opera" one of the greatest songs from Turkey
Song and Dance
Loading...