eurovision 2018 Eurovision Song ContestEUROVISION SONG CONTEST 2018: GERMANY – ‘You Let Me Walk Alone’ By Michael Schulte Posted on April 4, 2018April 6, 2018 by Steve McPherson Continue reading "EUROVISION SONG CONTEST 2018: GERMANY – ‘You Let Me Walk Alone’ By Michael Schulte"