Re: DEUTSCHLAND - Germany 2010 - Lena Meyer-Landrut - Satellite
OK, I gave it a few days. Song has KT Tunstall written all over it, but that's not a bad thing. I mean, KT is awesome. But Lena's English... I am sooo sorry, but her singing in English makes me nervous...