John Gordon WINNER SONGWRITER Trivia Citizen of Denmark ✗ Close trivia Satellite Lena | Oslo 2010 | Place: 1 Copyright © Ultimate Eurovision | Website by Henita Design