As most of you probably know, Lena Meyer-Landrut is the winner of the latest Eurovision contest. The German singer clearly outperformed the competition during the 55th incarnation of the popular song contest in Oslo.
For those of you who are new to her, and for the ones who just want to relive Lena’s crowning moment here you have the video of her performing “Satellite” at the contest.