Luxembourg City 1984 - United Kingdom Artist Belle & the Devotions Song Love Games Results Year Pos Pt. # SF Pos Pt. # Luxembourg City 5 May 1984 7 6331382281412714106 6 - - - - Clip