Birmingham 1998 - Netherlands Artist Edsilia Song Hemel en aarde Results Year Pos Pt. # SF Pos Pt. # Birmingham 9 May 1998 4 1501085476586712107108127873 18 - - - - Clip