Leo Jupiter SONGWRITER Trivia Citizen of Finland AKA Leo Salminen ✗ Close trivia Always On The Run Isaak | Malmö 2024 | Place: 12 Copyright © Ultimate Eurovision | Website by Henita Design