🇩🇪 #GERMANY: Lena Releases “Looking For Love”
2010 German Eurovision Song Contest Winner & 2011 Finalist, Lena, has released a brand new single – “Looking for Love”. The official video for “Looking for Love”, can be seen below: Let us know what you think about Germany at the Eurovision Song Contest – either in the […]