Stockholm 1975 - Switzerland Artist Simone Drexel Song Mikado Results Year Pos Pt. # SF Pos Pt. # Stockholm 22 Mar 1975 6 777210621568754212 7 - - - - Clip