London 1977 - Germany Artist Silver Convention Song Telegram Results Year Pos Pt. # SF Pos Pt. # London 7 May 1977 8 551132288855561 6 - - - - Clip