Birmingham 1998 - Finland Artiest Edea Nummer Aava Results Jaar Pos Pt. # HF Pos Pt. # Birmingham 9 May 1998 15 22101101 21 - - - - Clip