Harrogate 1982 - Spain Artist Lucía Song Él Results Year Pos Pt. # SF Pos Pt. # Harrogate 24 Apr 1982 10 521867104187 12 - - - - Clip