Dare to Dream

14, 16 & 18 May 2019


Levina is living the perfect life on stage

Posted 13 May 2017 at 20:45
Levina from Germany has just performed her entry Perfect Life in the Grand Final. The song is described as universal and rythmic and "music that everyone wants to dance to." Germany last won the Eurovision Song Contest in 2010.
GermanyLevinaGrand Final2017
Share this snippet