Tallinn 2002 - Spanje Artiest Rosa Nummer Europe's Living a Celebration Results Jaar Pos Pt. # HF Pos Pt. # Tallinn 25 May 2002 7 8172466127612127 5 - - - - Clip