Julie Frost WINNER SONGWRITER Trivia Citizen of United States ✗ Close trivia Satellite Lena | Oslo 2010 | Place: 1 Copyright © Ultimate Eurovision | Website by Henita Design