Entries to the Eurovision Final : 0448 Song Nr Year Startnr Country Artist Title Points Place Details 0448 1983 7 Spain Remedios Amaya Quién Maneja Mi Barca 0 18 details Records 1 to 1 of 1