Jean Roderes SONGWRITER Trivia Citizen of Luxembourg ✗ Close trivia So Laang We’s Du Do Bast Camillo Felgen | London 1960 | Place: 13 Copyright © Ultimate Eurovision | Website by Henita Design