The 63rd annual Eurovision Song Contest is set to crown this year’s winning nation on Saturday (May 12) in Lisbon, Portugal, and if you’re itching to see all 26 finalists sing their hearts out as it happens without using a bootleg stream or VPN in the US, you’re in luck. …
Germany’s Eurovision Pick Packs Emotional Punch for Lisbon on May 12
Germany has struggled to sit at the top of the Eurovision Song Contest charts, or anywhere close to it, since winning the competition in 2010 with Lena’s “Satellite”. With a new year comes a new chance though, and all hope will now rest on songwriter Michael Schulte when he represents …
Sources: Eurovision
Photo: Stijn Smulders