Stephan Berg WINNER SONGWRITER Trivia Citizen of Sweden ✗ Close trivia Fångad av en stormvind Carola | Rome 1991 | Place: 1 Copyright © Ultimate Eurovision | Website by Henita Design