Michael Schulte represented Germany at the Grand Final of the 2018 Eurovision Song Contest with the song You Let Me Walk Alone. Read more about Michael Schulte here: https://eurovision.tv/participant/michael-schulte

Michael Schulte – You Let Me Walk Alone – Germany – LIVE – Grand Final…