Alan Roy Scott SONGWRITER Trivia Citizen of United States ✗ Close trivia Cleopatra Efendi | Rotterdam 2020 | Place: Copyright © Ultimate Eurovision | Website by Henita Design