Riga 2003 - Estonia Artist Ruffus Song Eighties Coming Back Results Year Pos Pt. # SF Pos Pt. # Riga 24 May 2003 21 141823 23 - - - - Clip