1997 - Malta - Debbie Scerri Year 1997 Country Malta Artist Debbie Scerri Song Let Me Fly Place 9 Clip