April 26, 2011 | 10:30 2010 Eurovision Winner Sings 2011 Armenian Entry Song (VIDEO) Lena Meyer-Landrut, who represented Germany in the 2010 Eurovision Song Contest and won the contest with her song "Satellite," in a... Read More »