Germany - Lena - Satellite - Winner of Eurovision 2010
login or create a free account to comment on this video!
Lena was the greatest ever! Also Romania was great!
Login to Rate Video
Lena was the greatest ever! Also Romania was great!