Without doubt Germany's successful placing in the latest Eurovision Song Contest in Lisbon, where  Michael Schulte and his ballad song, You Let Me Walk Alone achieved and honorable 4th place, has brought more…
Continue Reading